WTWM

whatsthatwordmean

← Definition
Guess

irriguous

adjectiveWell-watered; having a good supply of water, especially from streams or irrigation.

Synonyms

wateredadjectivemoistadjective

Antonyms

aridadjectivedryadjective

Built for word lovers.