Etymology · French

tête de pont

2 English words descend from French tête de pont, most common first.