0%

ALL meanings of london broil

Lon·don broil
L l
  • noun london broil a steak, typically served broiled and crosscut into thin slices. 1
  • noun london broil a boneless cut of beef, as of the flank, that is marinated, then broiled, and served in thin slices cut usually on a diagonal 0
  • noun london broil (US) A dish of flank steak marinated, broiled or grilled, and cut into thin strips. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?