Thesaurus.com
Dictionary.com

sported

VERB
display, wear
Synonyms