LONDON BROIL


Meaning of LONDON BROIL in English

[Lon.don broil] n [London, England] (1946): a boneless cut of beef (as from the shoulder or flank) usu. served sliced diagonally across the grain

Merriam-Webster English vocab.      Английский словарь Merriam Webster.