Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
have been weakening
present perfect progressive of
weaken
.
Related Words
abate
decline
decrease
depress
dilute
diminish
dwindle
halt
impair
lessen
lower
reduce
sap
soften
undermine
wane