DELOUSE


Meaning of DELOUSE in English

[ di:'laʊs ]

■ verb treat (a person or animal) to rid them of lice and other parasitic insects.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.