TRACKED

Definition of TRACKED

  1. (adj)having tracks