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
have the right-of-way
to have the right to go before another car or turn before another car turns
The small car had the right-of-way but it was hit by the large truck anyway.