GeneralConnection.com
➔
Dictionary
knockdown-dragout
Adjective
1. knock-down-and-drag-out
1. violent
Usage