Dictionary.com
Thesaurus.com
had bogged
  • past perfect of bog.