Find the word definition

Wiktionary
early shower

n. (context sport English) The act of a player being send off.