Find the word definition

Wiktionary
coat armours

n. (coat armour English)