Definition of watering party in English:
watering party
noun
A group of people responsible for collecting water, especially fresh drinking water.
Origin
Mid 18th century.
Are You Learning English? Here Are Our Top English Tips
A group of people responsible for collecting water, especially fresh drinking water.
Mid 18th century.