DOGBOLT


Meaning of DOGBOLT in English

noun the bolt of the cap-square over the trunnion of a cannon.

Webster English vocab.      Английский словарь Webster.