heraud

/həˈroʊd/

Definitions

1. noun

an herald or a heraldry

“The medieval king had a team of herauds who carried his coat of arms into battle.”

Synonyms

  • emissary
  • herald

Antonyms

  • deceiver
  • liar