Meaning of “outshine” in the English Dictionary

English