Definition of watering cap in English:
watering cap
noun
historical MilitaryA cap belonging to member of the cavalry, worn on fatigue duties such as watering horses.
Origin
Mid 18th century.
Are You Learning English? Here Are Our Top English Tips
A cap belonging to member of the cavalry, worn on fatigue duties such as watering horses.
Mid 18th century.