We do not currently know of any synonyms for red-clad.
For similar words to red-clad, try:
Did you mean ridiculed?