Word Definition

Irrigating

  1. of Irrigate

Synonyms