Galton's whistle

English

Noun

Galton's whistle (plural Galton's whistles)

  1. Synonym of dog whistle.

References