Search for synonyms and antonyms
The terms devize and invent are synonyms (words with similar meaning).
The verb Devize can be replaced with verb Invent in some context.