KNOCK-DOWN-AND-DRAG-OUT





Definition:

  1. [adjective] extremely violent; "a knock-down-and-drag-out fight"
    Synonyms: knockdown-dragout

Synonyms: