Umbrella
Definition 1) a country or system that protects people
2) a thing that contains or includes many different parts or elements
3) an object that is used for protection from the rain and sun
Usage "Contact sports" is an umbrella term for a variety of different sports.
Vocabulary Bites (Part - 46) : Learn New Words Quickly
May 11, 2016 Labels: bet
No comments:
Post a Comment