English

edit

Noun

edit

SBSP (uncountable)

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

Anagrams

edit