English dictionary
tabard meaning and definition
Definition and meaning of tabard at MeaningMonkey.org. tabard meaning and definition in the English Dictionary.TABARD noun
Definition of tabard (noun)
- a short sleeveless outer tunic emblazoned with a coat of arms; worn by a knight over his armor or by a herald
Source: Princeton University Wordnet