Dictionary.com
Thesaurus.com

have been guttering

  • present perfect progressive
    of gutter.
    gutter
    noun
    a channel at the side or in the middle of a road or street, for leading off surface water.