UMBRELLA


Meaning of UMBRELLA in English

n.

1) to open an ~

2) to fold (up) an ~

3) a beach ~

4) under an ~ (also fig .)

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.