showerhead
English Dictionary
->
Letter S
-> showerhead
Search Dictionary:
showerhead Definition
(n)
a
perforated
nozzle
that
showers
water
on
a
bather
showerhead Synonyms
showerhead
© Art Branch Inc.