ししょうをきた
Meanings
Expression
Verb (5-dan, す)
1. to hinder; to obstruct; to disrupt; to interfere with; to cause a delay
Composed of
obstacle; hindrance; impediment; difficulty
to cause; to induce; to bring about a result or state; to produce
Examples (1 in total)
The town water supply was seriously obstructed by heavy rainfalls.