1 results in 0.0088s.
Advertisement
  • camouflet
    camouflet, noun.
    a mine containing a small charge of powder, placed in a wall of earth between the galleries of besieged and besieger to explode and bury the miner on the opposite side.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-camouflet