Meaning of dog bolt in English:

dog bolt

(also dogbolt)

Pronunciation /ˈdɒɡ bəʊlt/

noun

Building Engineering Nautical
  • Any of several kinds of device for holding something in place or holding two things together.

Origin

Late Middle English (in an earlier sense). Apparently from dog + bolt, although this may not be the case in senses A. 1 and A. 2.