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
make the best of (something)
to do as well as possible in a bad situation
The man tried to make the best of the job that he hated.