• word of the day

    tollbar

    tollbar - Dictionary definition and meaning for word tollbar

    Definition
    (noun) a gate or bar across a toll bridge or toll road which is lifted when the toll is paid
    Synonyms : tollgate
Download our Mobile App Today
Receive our word of the day
on Whatsapp