image
May 16, 2013

What is the Meaning of The word umbrella?

1006
0+
0-
  • Best answer

  • Others answers (2)

  • image
    May 17, 2013

    The dictonary meaning of "Umbrella" is a circular canopy of cloth on a folding metal frame which is supported by a central rod, used as protection against rain or sunshine.

    0+
    0-
    Comment
  • image
    May 19, 2013

    The word "umbrella" is derived from the Latin root word "umbra", which means shade or shadow.

    0+
    0-
    Comment
  • image