Meaning of delouse
Definition of delouse
(verb)
free
of lice; "They deloused the prisoners
after
they
liberated
the camps"
Other information on delouse
WIKIPEDIA results for
delouse
Amazon results for
delouse
Tweet