Big Huge Thesaurus

over-embellished

adjective

similar terms