NGSO in English dictionary NGSO Meanings and definitions of "NGSO" noun Abbreviation of [i]non-geostationary orbit[/i]. more Grammar and declension of NGSO NGSO (plural NGSOs) more Sample sentences with "NGSO" Declension Stem Try again Available translations French Authors