Dictionary search results

Showing 1-2 of 2 results

SMS British & World English

Short Message (or Messaging) Service, a system that enables mobile phone users to send and receive text messages

SMS New Oxford Dictionary for Writers & Editors

Short Message (or Messaging) Service