Search

Escto search a new word

douche

noun
ESducha
originFrench

A jet or stream of water directed at the body for cleansing or medicinal purposes, or the device used to administer it.

Word Map