Synonyms to take a crack at

cut and thrust, feint, flail at, flail away at, give a fling, give a go, give a try, give a whirl, hit at, lash out at, let drive at, let fly at, lunge at, make a try, poke at, strike at, strike out at, swing at, swing on, tackle, take on, thrust at