UMBRELLA


Meaning of UMBRELLA in English

adj. comprehensive, inclusive; pertaining to that which acts as an umbrella

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.