Rhyme Desk
Find rhyming words!

Definition of "Delouse" :

verb: free of lice

"They deloused the prisoners after they liberated the camps."