What is Weir?
Weir meaning In hydrologic terms,
(a) A low dam built across a stream to raise the upstream water level (fixed-crest weir when uncontrolled);
(b) A structure built across a stream or channel for the purpose of measuring flow (measuring or gaging weir).
reference: National Weather Service Glossary