shield的英文釋義Noun 1. a protective covering or structure

2. armor carried on the arm to intercept blows

Verb 1. protect, hide, or conceal from danger or harm

2. hold back a thought or feeling about;

She is harboring a grudge against him