Umbrella  n. 1 collapsible cloth canopy on a central stick, used against rain, strong sun, etc. 2 protection, patronage. 3 (often attrib.) Coordinating agency (umbrella organization). [italian diminutive: related to *umbra]