English Dictionary
Definition armored in British English
armored
/ˈɑː(r)mə(r)d/

English Dictionary