bouncing betty
1.
(
noun
) an anti-personnel land mine
Related Words:
booby trap
,
land mine
Terms and Conditions of Use / Copyright Notice