Telegraph 11/15/2012 Definition of the Day

Telegraph - apparatus used to communicate at a distance over a wire (usually in Morse code) http://goo.gl/bTkNI #LetsGetWordy #dailydef #Telegraph

Category: Education