そし
Meanings
Noun
Verb (する)
1. obstruction; check; hindrance; prevention; impediment; interdiction; preemption; blocking
Pitch accent
Used in vocabulary (3 in total)
standing firmly against
battlefield air interdiction
macrophage migration inhibitory factor; MMIF
Examples (4 in total)
Let's stop the deterioration of the natural environment.
The coup attempt was foiled at the last moment.
The police tried to stop the street demonstration.