floodlight

n. Large powerful light (usu. One of several) to illuminate a building, sports ground, etc. v. Illuminate with floodlights.  floodlit adj.