DOGBOLT MEANING IN ENGLISH

• Dogbolt Definition & Synonyms

  1. (n.) The bolt of the cap-square over the trunnion of a cannon.


RECENT SEARCHES