Dictionary.com
Thesaurus.com
had tooted
  • past perfect of toot.