Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
iGaming
Glory Casino
Banger Casino
English
Bangladesh English
Email this page to a friend
IRRIGATE
Definition:
[verb] supply with water, as with channels or ditches or streams; "Water the fields"
Synonyms:
water
[verb] supply with a constant flow or sprinkling of some liquid, for the purpose of cooling, cleansing, or disinfecting; "irrigate the wound"
Synonyms:
Search for
synonyms for IRRIGATE
Related Words:
hose
,
hose down
flush
hush