Telegraph Definition And Meaning Collins English