English Dictionary
Definition protector in British English
protector noun
[countable] noun
/prəˈtektə(r)/
Synonyms and related words
