Meaning of throat pit in English:
throat pit
noun
rareA triangular depression at the base of the throat; the suprasternal notch.
Origin
Late 16th century; earliest use found in John Frampton (fl. 1559–1581), merchant and translator.
Are You Learning English? Here Are Our Top English Tips