Dictionary.com
Thesaurus.com

had been riveting

  • past perfect progressive
    of rivet.
    rivet
    noun
    a metal pin for passing through holes in two or more plates or pieces to hold them together, usually made with a head at one end, the other end being hammered into a head after insertion.