1
[ noun ] a device designed to prevent injury

Synonyms

guard safety

Related terms

device safety_catch fender

*