/in tel"sat', in"tel-/ , n.
1. a global communications satellite network under international control.
2. a communications satellite launched by this organization.
Also, INTELSAT .
[ 1965-70; In ( ternational ) Tel ( ecommunications ) Sat ( ellite Organization ) ]