English Dictionary
◊ IMPRISONED
depilous
adj : completely hairless