royal armoured corps - English Synonyms Dictionary