Telegraph 08/20/2013 Definition of the Day

Telegraph - apparatus used to #communicate at a distance over a #wire (usually in #Morse #code ) #LetsGetWordy #dailydef #telegraph

Category: Education