Idioms

have rocks in one's head
to be stupid, to not have good judgement
The girl has rocks in her head. She should never have bought that old car.

--- >>>
  • have second thoughts about (someone or something)
  • have seen better days
  • have sticky fingers
  • have the best of both worlds
  • have the courage of one's convictions
  • have the devil to pay
  • have the feel of (something)
  • have the gall to (do something)
  • have the gift of the gab
  • have the last laugh
  • Idioms Quiz
  • have bearing on (something)
  • go to any length
  • (a fine) kettle of fish
  • What's new?
  • have (something) in stock
  • get cracking
  • in awe of (someone or something)
  • next-door neighbor
  • wound up
  • in the wind


  • My Account / Test History

    Book
    Book : pakistan papers
    Author : mani shankar aiyer.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test