floodlight

Definition A projector providing a beam of intense illumination.