Meanings:
Stop, Prevent, Defeated, Dejected
Readings On:
ソ, ショ
Readings Kun:
はば.む
Composition:

View on KanjiAlive.