rhizoverbBeta
Feedback
French · root

barrer

to bar, stop

Words sharing this root

barrageAn artificial barrier that controls a river or tide.barrageAn overwhelming flow of attacks, words, or other things.