WikiWord

English

point d'appui

noun

Meaning

  1. A given point or body upon which troops are formed, or by which they are marched in line or column.
  2. An advantageous defensive support; a foothold.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data