Part of Speech: noun Definition: mechanism Synonyms: appliances, bells and whistles, contraptions, ingenious device, instrumentation, machinery, works
Comments New comments are not currently accepted on this journal.