TRAVELCARD


Meaning of TRAVELCARD in English

n

( in Britain ) a special ticket which allows passengers to travel on underground trains, ordinary trains and buses in Greater London at a reduced cost for a period of one day or one week. Passengers with these tickets can make as many journeys as they want during that period.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.