YourDictionary

tollage

noun

  1. a toll, or tax
  2. payment of or demand for a toll

link/cite print suggestion box