Constable I had to look up the meaning of a "weir" in the dictionary. I had thought that first that it might be a Austrian slang for something but sure enough there it was in the Websters Dictionary. So I learned something new today!

weir: 1. a low dam built to back up water,as for a mill or a fence, as of brushwood,in a stream,etc, for catching fish.