TELEGRAM Law Professor 10 years ago A telegraphic dispatch; a message sent by telegraph. No related posts found