Term of the Moment

cybersecurity


Look Up Another Term


Definition: embedded SIM


A subscriber identity module (SIM) that is not removable. It stays in the phone. See eSIM.