Noun Singular umbrella Plural umbrellas The plural form of umbrella; more than one (kind of) umbrella.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads