Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of irrigation
  1. noun
    (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
  2. noun
    supplying dry land with water by means of ditches etc
Definition that contains irrigation
  • douche irrigation with a jet of water or medicated solution into or around a body part (especially the vagina) to treat infections or cleanse from odorous contents
My lists:
Recently viewed words: