Word info

subriguous

Adjective

Meaning

Watered or wet beneath; well-watered.

Source: Webster's dictionary

Close letter words and terms