Definition of British Restaurant in English:

British Restaurant

noun

historical
  • Any of a number of government-subsidized restaurants opened in Britain during and after the Second World War (1939–45).

Origin

1940s; earliest use found in Winston Churchill.