umbrella [pl. umbrellas] , {instruments & machines}
Notices
  • a light portable device for protection against rain, strong sun, etc