Thesaurus.com
Dictionary.com
Definitions

devised

[dih-vahyzd] / dɪˈvaɪzd /
ADJECTIVE
hatched
Synonyms