Meaning of “SIM card” in the English Dictionary

british dictionary

"SIM card" in Business English

See all translations

SIM cardnoun [ C ]

uk us IT, COMMUNICATIONS

a small card in a mobile phone that allows you to use the phone and stores phone numbers. SIM stands for 'subscriber identity module'.

(Definition of “SIM card” from the Cambridge Business English Dictionary © Cambridge University Press)