Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
shower 
  n 
1  (figurative) barrage, deluge, downpour, fusillade, plethora, rain, stream, torrent, volley 
2  (Brit. slang) bunch of layabouts, crew, rabble 
  vb 
3 deluge, heap, inundate, lavish, load, pour, rain, spray, sprinkle