Meaning of “strip light” in the English Dictionary

English