カドウ
Meanings
Noun
1. river channel; floodway
Pitch accent
ドウ
Used in vocabulary (1 in total)
natural damming (of a river due to landslide, etc.)