Feedback
London broil
Meaning
Noun
●
In American English, Foods:
A
dish
of
marinated
beef
(originally
flank steak
),
broiled
or
grilled
, and
cut
into
thin
strips.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better