solar plexus noun definition in Body parts topic from the Oxford Advanced Learner's Dictionary

solar plexus

 noun: Body parts topic
(informal) the part of the body at the top of the stomach, below the ribs a painful punch in the solar plexus