position of strength

English edit

Noun edit

position of strength

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