Home UK English satellite telephone
A telephone that transmits and receives signals via satellite, rather than using terrestrial landlines, radio masts, etc.
1960s; earliest use found in The New York Times.
READ THESE ARTICLES