VariousWords beta
Related Terms:
Noun
Definition: A bar in a river.
Verb
Definition: To hinder or stop, as by an overslaugh or impediment.
VariousWords beta
Definition: A bar in a river.
Definition: To hinder or stop, as by an overslaugh or impediment.