LONDON BROIL


Meaning of LONDON BROIL in English

a steak, typically served broiled and crosscut into thin slices.

[ 1965-70, Amer. ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .