Question on: SS3 English - Speech, Vocabulary, Structure, Informal letter
...... on the rocks.
What is the meaning of this expression?
View related lesson
Ask EduPadi AI for a detailed answer
It means something bound to fail or having difficulties.
Add your answer
Please share this, thanks!
No responses