Redoubts Meaning

There are 2 meaning(s) for word Redoubts

Meaning 1 : an entrenched stronghold or refuge

Meaning 2 : (military) a temporary or supplementary fortification; typically square or polygonal without flanking defenses