Dictionary.com
Thesaurus.com

had parallelled

  • past perfect
    of parallel.
    parallel
    adjective
    extending in the same direction, equidistant at all points, and never converging or diverging.