have a shy at
have a shy at (something)
To attempt to strike or hit something, such as a ball. I had a shy at the ball but didn't hit it very far.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
have a shy attry to hit something, especially with a ball or stone.
Farlex Partner Idioms Dictionary © Farlex 2017