DUCHAR Meaning of DUCHAR in English (-sh-)v 1. to douche (= to give a douche); 2. to give a shower, a shower bath Interlingua English vocab. Английский словарь Интерлингва. 2012