Rēd'coat, n.

noun

n. A soldier who wears a red coat; an English soldier; — so called in contempt.