Find the word definition

Wiktionary
instant messengers

n. (instant messenger English)