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
read up on (someone or something)
to research and read about someone or something
I have been reading up on Egyptian history before our trip to Egypt this summer.