Synonyms and Antonyms for armored dinosaur