DELOUSE


Meaning of DELOUSE in English

[verb] [T] - to remove lice (= a type of very small insect) from the body, hair or clothing of (a person) or the fur of (an animal)

Cambridge English vocab.      Кембриджский английский словарь.