サボウ
Meanings
Noun
1. erosion control
Pitch accent
ボウ
Used in vocabulary (1 in total)
erosion control dam; barrier against debris-slide