The story
- Proto-Indo-European*(s)kewH-der.?
- Latincūlus
- Old Frenchcul
- Middle Frenchcul
- Frenchcul
- Proto-Indo-European*de
- Proto-Indo-European*déh₁
- Proto-Italic*dē
- Latindē
- Old Frenchde
- Middle Frenchde
- Frenchde
- Ancient Greekσᾰ́κκος (sắkkos)
- Latinsaccus
- Old Frenchsac
- Frenchsac
- Frenchcul-de-sac
- English todaycul-de-sac
Borrowed from French cul-de-sac, from cul (“bottom”) + de (“of”) + sac (“bag, sack”).
Etymology from Wiktionary, CC BY-SA 4.0.