Englishpoint d'appuinounMeaningA 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.Related wordssupport(English)supporting(English)endorsement(English)opposite of help(English)opposite of support(English)supported(English)supportive(English)abney level(English)SourcesDictionaryAPI.dev English dictionary data