de luxe Meaning, Definition & Usage

  1. adjective satellite elegant and sumptuous
    luxe; deluxe.
    • a deluxe car
    • luxe accommodations

WordNet