THROAT Meaning of THROAT in English n. neck, part of the body located inside the neck Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012