Dictionary.com
Thesaurus.com
had bought
  • past perfect of buy.