wrestle -
combat to overcome an opposing tendency or force; "He wrestled all his life with his feeling of inferiority"
battle,
combat battle or contend against in or as if in a battle; "The Kurds are combating Iraqi troops in Northern Iraq"; "We must combat the prejudices against other races"; "they battled over the budget"
wrestle -
engage in deep thought, consideration, or debate; "I wrestled with this decision for years"
wrestle -
to move in a twisting or contorted motion, (especially when struggling); "The prisoner writhed in discomfort"; "The child tried to wriggle free from his aunt's embrace"
move go or proceed from one point to another; "the debate moved from family values to the economy"
wrench twist or pull violently or suddenly, especially so as to remove (something) from that to which it is attached or from where it originates; "wrench a window off its hinges"; "wrench oneself free from somebody's grip"; "a deep sigh was wrenched from his chest"