Dictionary.com
Thesaurus.com

has been floodlighting

  • present perfect progressive
    of floodlight (3rd person singular).
    floodlight
    noun
    an artificial light so directed or diffused as to give a comparatively uniform illumination over a rather large given area.