Origin: Germanic Old English prefix
Definition, synonyms and related words
A bar in a river.
To hinder or stop, as by an overslaugh or impediment.