SynonymX
Speak
Adenoidal
Definition of Adenoidal
1.
Of or pertaining to the adenoids
Adjective
2.
Sounding as if the nose were pinched
Adjective Satellite
Synonyms for word "adenoidal"
nasal
pinched
Semanticaly linked words with "adenoidal"
high
high-pitched