Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
phrases
0
%
0
0
0
Back
Restart
o Meaning: Describes someone or something that is very tired, near exhaustion, or close to failure (often health-related or mechanical).
on the last legs
Oops!
Okay!
o Meaning: Feeling fine and healthy after being unwell. It also means everything is in excellent order.
as right as rain
Oops!
Okay!
o Meaning: Extremely nervous or anxious about something.
bundle of nerves
Oops!
Okay!
o Meaning: Feeling annoyed or irritated because of a specific situation or person.
get on one's nerves
Oops!
Okay!
o Meaning: Feeling very disappointed, typically about something unexpected or unwelcome.
as sick as a parrot
Oops!
Okay!
o Meaning: Someone is behaving in a strange or irrational way, often implying they’re crazy or eccentric.
Off one's rocker
Oops!
Okay!
o Meaning: Very healthy, energetic, or physically fit.
as fit as a fiddle
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies