Definition of TROADE

  • a track, also TROAD [n -S]