Hellhole meaning

hĕl'hōl'
A place of extreme wretchedness or squalor.
noun
1
0
The pit of hell.
noun
0
0
Any extremely unpleasant place.
noun
0
0
Alternative form of hellhole.
noun
0
0
Advertisement