English Dictionary
Definition irrigate in British English
irrigate verb
[transitive] verb
/ˈɪrɪɡeɪt/
Synonyms and related words
