Bluecoat has 2 different meanings across 1 category:
Noun
a person dressed all in blue (as a soldier or sailor)
A traditional dress code at certain prestigious British schools