Etymology
Today it means: To produce a greater shower than; to dispense in greater quantities than. Full definition →
From out- + shower.
Etymology from Wiktionary, CC BY-SA 4.0.