thwartover
/θwɔːrtoʊvər/Definitions
1. verb
to cover or obstruct something, especially a river or a passage, with a barrier or obstacles
“The villagers thwarted the flooding by building a dam to prevent the water from overflowing.”
2. noun
a barrier or obstacle, especially one that blocks or obstructs a passage or river
“The thwartover in the river hindered the boat’s passage downstream.”