adjective [ usually before noun ]
1.
having five stars in a system that measures quality. Five stars usually represents the highest quality :
a five-star hotel
2.
( NAmE ) having the highest military rank, and wearing a uniform which has five stars on it :
a five-star general