Also know, what does the phrase on the ball mean?
On the ball describes someone who is efficient, someone who is talented, someone who is effective and can get things done. The idiom on the ball most probably comes from a sport involving a ball, but which sport is up for debate.
Also, when someone is on the ball? If someone is on the ball, they are very alert and aware of what is happening. She really is on the ball; she's bought houses at auctions so she knows what she's doing.
Beside above, what is the origin and meaning of on the ball?
The phrase 'on the ball' did actually originate in the sporting arena, but relates to the eyes rather than the feet. It is a contraction of the earlier expression 'keep your eye on the ball', which advice has been given to participants in virtually every known ball game.
What does on tenterhooks mean?
By the mid-18th century, the phrase on tenterhooks came to mean being in a state of tension, uneasiness, anxiety, or suspense, i.e. figuratively stretched like the cloth on the tenter.