position of strength
noun phrase
: a position that gives an advantage
negotiating from a position of strength
Love words? Need even more definitions?
Merriam-Webster unabridged
Share