overseas telegram

international telegram


noun

British another name for cable (def. 5)

Words nearby overseas telegram