adenoidal

Explore definitions, synonyms, and language insights of adenoidal

Definitions

Adjective
of or pertaining to the adenoids
Adjective Satellite
sounding as if the nose were pinched; "a whining nasal voice"