Please wait...
On the spur of the moment
Directions For Questions
...view full instructions
One track mind
To have a jaundiced eye
Birds of the same feather
Select the most appropriate meaning of the given idiom.
Bend over backwards
Great minds think alike
On the tip of my tongue
To pull someone's legs
Give a piece of one’s mind
Chicken-hearted
Answered - 0
Un-answered - 10