Shore planet Synonyms
Definitions for Shore
- (noun) a structure that holds up or serves as a foundation for something else
- (noun) the land along the edge of a body of water
- (verb) serve as a shore to
Synonyms for phrase
SP abbreviation
SP is an abbreviation for Shore PlanetWhat does SP stand for?
SP stands for "Shore Planet"