london broil

Our editors are putting together more complete content — check back in about 20 minutes

london broil — noun

1. a beef dish made from flank steak, usually marinated and broiled

1.名詞
釋義

a beef dish made from flank steak, usually marinated and broiled

例句

We had London broil for dinner last night.