Dictionary.com
Thesaurus.com

has been sculling

  • present perfect progressive
    of scull (3rd person singular).
    scull
    noun
    an oar mounted on a fulcrum at the stern of a small boat and moved from side to side to propel the boat forward.