Dictionary |
1 Result
#1
hellhole
n.
[
hell
,
hell on earth
,
snake pit
,
the pits
,
inferno
] any place of pain and turmoil; "the hell of battle"; "the inferno of the engine room"; "when you're alone Christmas is the pits";
. wn