TOP

Definition of body armor noun from the Oxford Advanced American Dictionary