Search from various English teachers...
Signup/Login
Back to Quiz
⭐BUSINESS IDIOMS
Question 1 of 7
"Hands are tied" means ....
to avoid work or effort
to be unable to carry out a meaningful action
Next