Synonyms and Antonyms for suit of armour