CRABLOUSE Meaning of CRABLOUSE in English n. lice that infest the pubic region of the human body Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012