English dictionary
watering pot meaning and definition
Definition and meaning of watering pot at MeaningMonkey.org. watering pot meaning and definition in the English Dictionary.WATERING POT noun
Definition of watering pot (noun)
- a container with a handle and a spout with a perforated nozzle; used to sprinkle water over plants
- synonyms: watering can
Source: Princeton University Wordnet