American Dictionary
Definition armoured in American English
armoured
/ˈɑrmərd/
Synonyms and related words
