CONCESSIONAIRES is a
15
letter word starting with
C
and ending with
S
Definitions & Synonyms
noun -
A person or company that operates a business within premises or land owned by another under specific terms in a lease or agreement, typically found in a variety of places including stadiums, theaters, and transportation hubs.