v. soften, lessen, mitigate, shield, cushion n. cushion, bulwark, shield, screen, guard
A stone fortress standing strong against approaching enemies
buffer zone