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