Definition of watering snaffle in English:

watering snaffle

noun

rare, historical
  • = watering bridle.

Origin

Late 16th century; earliest use found in Gervase Markham (?1568–1637), author.