Noun
A
restaurant
specializing
in
roast
meat
,
particularly
roast beef
and
Sunday roasts
.