Definition of Queen Elizabeth's pocket-pistol in English:

Queen Elizabeth's pocket-pistol

noun

  • A large cannon formerly defending Dover Castle, and now preserved there.

Origin

Late 17th century.