attract more attention and praise than others; "This film outshone all the others in quality"
To excel in splendor.
To be brighter or more splendid than.
To shine out or forth.