Find the word definition

Wiktionary
aluminium shower

n. (alternative form of aluminum shower English)