ɪgˈzɛkyətɪv swit

Noun

  • a large, luxury room in a hotel often including a separate bedroom and living room.
Example Sentence: The executive suite is located on the top floor of the hotel beside the health spa.

 

 
Menu