irrigation

Definition

  • noun: the therapeutic flushing of a body part with a stream of liquid
see also: irrigate