SOLAR PLEXUS


Meaning of SOLAR PLEXUS in English

/ ˌsəʊlə ˈpleksəs; NAmE ˌsoʊlər/ noun [ sing. ]

1.

( anatomy ) a system of nerves at the base of the stomach

2.

( informal ) the part of the body at the top of the stomach, below the ribs :

a painful punch in the solar plexus

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.