Meaning of “strobe” in the English Dictionary