katahattha

well practiced, skilled (esp. in archery)