Dictionary.com
Thesaurus.com

has been mooring

  • present perfect progressive
    of moor (3rd person singular).
    moor
    noun
    a tract of open, peaty, wasteland, often overgrown with heath, common in high latitudes and altitudes where drainage is poor; heath.