meaning of bouncing betty

bouncing betty meaning in General Dictionary

an antipersonnel land mine