Definisi 'neoterize'

English to English
verb
1 To innovate; to coin or introduce new words. Terjemahkan
source: webster1913


Visual Synonyms