Before revision: The German cognate is Wehr, which today often occurs as the second element of the composite noun Stauwehr, which has the same meaning as the English weir.
After revision: The German cognate is Wehr, which means the same as English weir.