English

edit

Adjective

edit

5-star (not comparable)

  1. Luxurious and expensive.
    This 5-star hotel in Singapore is simply superb and provides excellent customer service.

Synonyms

edit

Translations

edit