n. ancient Greek warship; scaled suit of armor worn by ancient Romans; Roman soldier wearing a suit of armor; (Zoology) system of hard scales that cover the bodies of some fishes and reptiles
CATAPHRACT
Meaning of CATAPHRACT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012