Dictionary.com
Thesaurus.com

had piggybacked

  • past perfect
    of piggyback.
    piggyback
    adverb
    on the back or shoulders.