Oyster card noun1 •A contactless smart card, introduced in 2003, used to pay for public transport in the Greater London area. formsOyster cards