Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
showers
in English
showers
us
//ˈʃaʊərz//
uk
//ˈʃaʊərz//
#common
Lemma:
shower
The lemma is the base or root form of this word.
Definitions
Noun
brief
periods
of
precipitation
;
rain
or
snow
a
device
for
bathing
;
water
spray
a
party
with
gifts
(
for
a
person
)
multiple
instances
of
washing
;
bathing
events
Verb
to
bathe
under
running
water
to
give
or
distribute
something
generously
Compounds / Phrases
thundershowers