English word definition — powered by WordNet
ostentatiously rich and superior in quality
Want to remember opulent?