Advertisement

Advertisement

London broil

noun

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


Discover More

Word History and Origins

Origin of London broil1

An Americanism dating back to 1965–70

Advertisement

Advertisement

Advertisement

Advertisement


“London Bridge Is Falling Down”London Company