Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
has sabotaged
present perfect of
sabotage
(3rd person singular).
Related Words
cripple
destroy
disrupt
hamper
hinder
obstruct
subvert
torpedo
undermine
vandalize
wreck