position of strength en · NOUN
Meanings
-
A strategic posture that is advantageous.
to argue from a position of strength
Words, grammatical forms and meanings linked to the ontology.
to argue from a position of strength