SIM


Meaning of SIM in English

card inscribed with a customer's information and designed to be inserted into any mobile telephone (enables use of any compatible phone without billing problems)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.