dictionnaire Français-Anglais »

se retrancher signifie anglais

FrançaisAnglais
se retrancher verbe

hunker down(take shelter; prepare for an eventuality)
verb