road agent


Meanings

  • a holdup man who stops a vehicle and steals from it