Definition of S-Shaped

  • 1. Shaped in the form of the letter S Adjective Satellite

Semanticaly linked words with "s-shaped"