meaning of floodlights

1. light that is a source of artificial illumination having a broad beam; used in photography


Related Words

floodlight | floodlighted |

Developed & Maintained By Taraprasad.com

Treasure Words