We do not currently know of any antonyms for towers of strength.
The noun towers of strength is defined as: