position of strength

English

edit

Noun

edit

position of strength

  1. A strategic posture that is advantageous.
    to argue from a position of strength