What is the full meaning of cataphracts
CATAPHRACT, a suit of mail; a soldier in full armour [n]
Example of the word cataphracts placed on a Scrabble board.