An Encylopedia Britannica Company

solar plexus

1 ENTRIES FOUND:
solar plexus /ˈsoʊlɚˈplɛksəs/ noun
solar plexus
/ˈsoʊlɚˈplɛksəs/
noun
Britannica Dictionary definition of SOLAR PLEXUS

the solar plexus

: the area on the front of your body just below the ribs