n.
1.a protective covering or structure
2.armor carried on the arm to intercept blows shield v.
1.protect, hide, or conceal from danger or harm
2.hold back a thought or feeling about
Idiom of the Day
bring up (a subject)
to introduce a subject into a discussion
They brought up the subject of taxes at the meeting but nobody in the government wanted to talk about it.