Meaning of throated in English:

throated

Pronunciation /ˈθrəʊtɪd/

adjective

See throat

  • ‘a full-throated baritone’