Definition of dogwhip in English:

dogwhip

noun

  • A whip for driving or punishing a dog.

Origin

Late 16th century; earliest use found in John Foxe (?1517–1587), martyrologist. From dog + whip.

Pronunciation

dogwhip

/ˈdɒɡwɪp/