Dictionary.com
Thesaurus.com
has sandbagged
  • present perfect of sandbag (3rd person singular).