Analyzer
Sentence analysis
8Spans
Sentence
Span Details
豪雨
torrential rain; heavy rain; downpournoun
で
location, means, or scope markergrammar
土砂
earth and sand; sedimentnoun
が
subject markergrammar
道路
road; highwaynoun
を
object markergrammar
ふさい
block up; plug; cover; close; obstruct; stand in the way; block the way; occupy; take up; fill up; fulfill a duty; perform one's role; feel depressed; be in low spirits; mope-> 塞ぐgodan verb
だ。
past tense or completed action-> たgrammar