EN

Synonyms for inventions

Inventions, noun plural of invention. Synonyms in the same form.