English edit

Etymology edit

French

Noun edit

têtes-de-pont

  1. plural of tête-de-pont