1
: the position of a sailing ship to the windward of another that gives an advantage in maneuvering
2
: a superior position : advantage
got the weather gauge on him now
: to keep the weather gauge of
Love words? Need even more definitions?
Merriam-Webster unabridged
Share