Numerous inventions Synonyms