lock-and-key theory - English Synonyms Dictionary