English edit

Noun edit

SBSP (uncountable)

  1. Abbreviation of space-based solar power.
    Coordinate terms: SSP, SPS, PV

Anagrams edit