MetroCard
MetroCard
English
Noun
Ad
Definition
A thin card with a magnetic stripe used to pay fares on New York City mass transit.
Etymology
From metro + card.
Ad
MetroCard
A thin card with a magnetic stripe used to pay fares on New York City mass transit.
From metro + card.