floodlight
noun(flood-light)
artificial illumination in a broad beam
floodlight
noun(flood-light)
a source of such illumination
floodlight
noun(flood-light)
a lighting unit for projecting a broad beam of light
floodlight
verb(flood-light)
to illuminate by means of one or more floodlights