point d'appui
noun
Definitions
A given point or body upon which troops are formed, or by which they are marched in line or column.
An advantageous defensive support; a foothold.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A given point or body upon which troops are formed, or by which they are marched in line or column.
An advantageous defensive support; a foothold.