meaning of watering

1. wetting with water; "the lawn needs a great deal of ">watering"


Related Words

watering | watering can | watering cart | watering hole | watering place | watering pot |

Developed & Maintained By Taraprasad.com

Treasure Words