Feedback
Oyster card
Meaning
Noun
●
A
contactless
smart card
,
introduced
in 2003, used to
pay for
public transport
in the Greater London area.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better