meaning of throats
1. a passage resembling a throat in shape or function; "the throat of the vase"; "the throat of a
">chimney";
Related Words
throat | throat infection | throat protector | throat sweetbread | throated | throatwort | throaty |