wrestle

(noun) wrestling

grapple
grappling
hand-to-hand struggle
struggle (generic term)