manstopper
/mænˈstɒpər/Definitions
1. noun
A device or mechanism used to restrain or stop a person, especially in a public place or on a vehicle.
“The police installed manstoppers in the bus to prevent potential attackers.”
1. noun
A device or mechanism used to restrain or stop a person, especially in a public place or on a vehicle.
“The police installed manstoppers in the bus to prevent potential attackers.”