Verbmatrix - The Irregular Verbs Webpage

 

Outshine

to shine more or be more excellent than

Copyright 2012 - Verbmatrix