Find the word definition

Wiktionary
shower heads

n. (plural of shower head English)