Big Huge Thesaurus

cataphract

noun