WikiWord

English

London broil

noun

Meaning

  1. A dish of marinated beef (originally flank steak), broiled or grilled, and cut into thin strips.

Sources

No citations have been attached yet.