English to English

adenoidal

adjective (a)

  • of or pertaining to the adenoids(adj.pert)
    source: wordnet30

adjective satellite (s)

  • sounding as if the nose were pinched(adj.all)
    Synonym:
    nasal, pinched
    source: wordnet30
Advertisement

Bookmark This Site