de luxe

Definitions

General English

Cars & Driving

  • adjective better in its quality or level of equipment than the basic version
  • acronymDL

Wine

  • used on Champagne labels to indicate the best example of the house’s style
http://www.dictionarycentral.com/definition/de-luxe.html