Word Study
knockdown-dragout
CIDE DICTIONARY
knockdown-dragout, adj.
marked by extreme violence; -- of fights; also used metaphorically of fierce contests; as, a knock-down-and-drag-out fight; a knockdown-dragout competition for the browser market. [WordNet 1.5]
For further exploring for "knockdown-dragout" in Webster Dictionary Online