telegrams is a form of:

Telegram



noun
1.
(បច្ចេកទេស) ទូរលេខ, តេឡេក្រេម
ENGLISH MEANING
noun
1.
A message sent by telegraph; a telegraphic dispatch.