https://en.synonym.one/throated
1 definition for THROATED