umbrellaEnglish

umbrella

Noun

A lightweight handheld collapsible canopy

English: umbrella

Bahasa: payung

A formation of military planes maintained over ground operations or targets

English: umbrella

Bahasa: perlindungan

Having the function of uniting a group of similar things

English: umbrella

Adjective

Covering or applying simultaneously to a number of similar items or elements or groups

English: umbrella

Bahasa: penaung

Bahasa words with similar meanings

Words that start with "umbrella"