Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
has showered
present perfect of
shower
(3rd person singular).
Related Words
deluge
downpour
drizzle
flood
hail
rain
rainstorm
sleet
storm