irrigate in American English · 1. to refresh by or as by watering · 2. to supply (land) with water by means of ditches or artificial channels or by sprinklers · 3.
確定! 回上一頁