THROAT


Meaning of THROAT in English

n. deep throat

lump in one's throat

septic sore throat

sore throat

strep throat

at each other's throats

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.