Dictionary search results

Showing 1-2 of 2 results

telegraphic British & World English

Of or by a telegraph or telegram

telegraphic address British & World English

An abbreviated or other registered address for use in telegrams