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"