Synonyms for suit of armour