teletape (English, noun)
expansion: teletape (plural teletapes)
Senses:
glosses: A message of up to 200 words transmitted by telegraph at the post office.
tags: historical
Forms:
form: teletapes
tags: plural