IRRIGATOR


Meaning of IRRIGATOR in English

n. person or thing which irrigates; device which applies liquid to a part of the body to cleanse or disinfect (Medicine)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.