Definition of throated in English:

throated

adjective

  • See throat

    in combination ‘a full-throated baritone’