London broilDefinition of London broil noun North American a grilled steak served cut diagonally in thin slices. London broil in other Oxford dictionaries Definition of London broil in the US English dictionary