Several inventions Synonyms