Subscriber login


Forgot your password?

Library card login

Other

satphone

Translate satphone | into French | into German | into Spanish
Definition of satphone

noun

  • a telephone that transmits its signal via a geostationary communications satellite.

satphone in other Oxford dictionaries