coat armour


coat armour

n 1. (Heraldry) a coat of arms 2. (Heraldry) an emblazoned surcoat