Meaning of “strip light” in the English Dictionary

british dictionary