せんぱいこうはい
Meanings
Expression
1. one's seniors and juniors
2. seniority-based hierarchy
Composed of
senior (at work or school); superior; elder; older graduate; progenitor; old-timer
junior (at work, school, etc.); younger people; younger student