telegraph form

Noun
  1. A form to use when sending a telegram (synset 106488146)

Other Searches