Dictionary search results

Showing 1-3 of 3 results

instant message British & World English

A message sent via the Internet that appears on the recipient’s screen as soon as it is transmitted


You searched for instant message