land mine

(redirected from Demo trap)
Also found in: Dictionary, Medical, Encyclopedia, Wikipedia.
  • noun

Synonyms for land mine

an explosive mine hidden underground