Sheraton

noun
🔊/ˈʃerətən/
🔊/ˈʃerətən/
jump to other results
  1. any of a large international group of US hotels. They include hotels in major cities such as New York, Kuwait City and Addis Ababa. There are also Four Points by Sheraton hotels at less expensive prices.