a confused or riotous struggle; esp a general hand-to-hand fight [French mêlée from Old French meslee from mesler to mix]