meaning of throated

1. having a throat as specified; "deep-throated"; ">"white-throated"


Related Words

throated |

Developed & Maintained By Taraprasad.com

Treasure Words