Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of dogbolt

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