Dictionary
Thesaurus
Encyclopedia
Translator
Web

irrigation

 - 1 of 1 thesaurus result
Main Entry: irrigation
Part of Speech: noun
Definition: watering

Synonyms:

flooding, inundation, soaking, spraying, sprinkling
Search another word or see irrigation on Dictionary
FacebookTwitterFollow us: