English Dictionary
Definition louse in British English
louse noun
[countable] noun
/laʊs/

English Dictionary