Wiktionary
have a stab
vb. (context idiomatic English) To make an attempt, a try.
vb. (context idiomatic English) To make an attempt, a try.