protector
Top 15000
Meanings
Noun
1. protector (someone who protects or guards)
2. protector (a device or mechanism which is designed to protect)
Examples2
She is my protector.
I need sun block.