1 definition by The Protector of the english

a thing that protects
armor-all is a protectorant of car dashes everywhere
Get the protectorant mug.