Big Huge Thesaurus

overdressed

adjective

similar terms