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
split hairs
to make unnecessary distinctions about something
The manager makes many good points but he has a tendency to split hairs and waste our time.