Obstruction
Hindrance
noun, verbal noun
そし
妨害 (ぼうがい) Obstruction, Interference
阻害 (そがい) Obstruction, Inhibition
阻止 (そし) Obstruction, Hindrance
邪魔 (じゃま) Hindrance, Intrusion
防止 (ぼうし) Prevention
抑止 (よくし) Deterrent, Deterrence, Deter, Stave Off
措置 (そち) Measures, Steps
措辞 (そじ) Wording, Phrasing, Diction
素粒子 (そりゅうし) Elementary Particle, Particle
So そ sheep し caused the Obstruction?
So そ she し Obstructed everyone around her just because she was having a bad day?