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