short for: satellite phone
Primarily used in exploration teams, it is a telephone linked to a network of satellites. It provides clear, reliable, portable communication from just about anywhere on earth.
NetLingo Classification: Net Hardware
Subscribe to Word & Acronym of the Day - Email this Definition to a Friend