Definition of TREACHOURS

  • TREACHOUR, (obsolete) a traitor also TREACHER, TREACHERER [n]