'restaurant chain' definitions:

Definition of 'restaurant chain'

(from WordNet)
noun
A chain of restaurants