DOGHOLE


Meaning of DOGHOLE in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : a place fit only for dogs

2. : a mean miserable abode

3. : a small opening (as in a mine)

4. West : a small inlet on the coast where ships tie up in order to load lumber

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.