Logo
Search icon

deluxe

/dəˈlʌks/

adjective

Meaning

  • Very fine in quality or luxurious.