Definition of throat flap in US English:

throat flap

noun

  • 1The epiglottis (rare).

  • 2An erectile fold of skin (dewlap) on the throat of a lizard.

Origin

Late 17th century.