Definition of watering cap in English:

watering cap

noun

Military
historical
  • A cap belonging to member of the cavalry, worn on fatigue duties such as watering horses.

Origin

Mid 18th century.