English word definition — powered by WordNet
a message transmitted by telegraph
Want to remember telegram?