Ask a New Question
Search
Which phrase correctly defines the word irrigate?
1 answer
To supply land with water by artificial means.