Tabard Meaning

There are 1 meaning(s) for word Tabard

Meaning 1 : a short sleeveless outer tunic emblazoned with a coat of arms; worn by a knight over his armor or by a herald