Первоисточник выражения — книга «О добродетелях женщин» древнегреческого историка Плутарха (ок. 45 — ок. 127).
В главе «Троянки» он сообщает о том, как женщины Трои сожгли корабли своих мужей, защитников города, и тем самым остановили их бегство с поля боя: отступать им стало некуда.
Позже это выражение упоминалось в связи с разными эпизодами из жизни короля Англии Вильгельма Завоевателя (1027—1087) и завоевателя Мексики Фернандо Кортеса (1485—1547).
Употребляется в значении: отрезать себе путь к отступлению, принять решение идти только вперед, к намеченной цели.
Известна фраза Наполеона I: «Бывают моменты, когда нужно сжечь все корабли».
Аналог выражения «сжечь за собой всемосты»