toll bar









toll bar


noun

  1. a barrier, especially a gate, across a road or bridge, where toll is collected.
50 queries 0.583