Idioms

people who live in glass houses should not throw stones
you should not complain about other people if you yourself are not perfect
"You should not criticize other people. Remember, people who live in glass houses should not throw stones."

--- >>>
  • pep (someone or something) up or pep up (someone or something)
  • pep talk
  • perk up
  • persist in (doing something)
  • persist with (something)
  • perspective on (something)
  • peter out
  • pick (someone's) brains
  • pick a fight with (someone)
  • pick a lock
  • Idioms Quiz
  • tooth and nail
  • in high gear
  • just the same
  • take the law into one's own hands
  • have a bone to pick with (someone)
  • heart stands still
  • saved by the bell
  • safe and sound
  • (not) know if one is coming or going
  • in storage


  • My Account / Test History

    Invention
    Invention : thermometer
    Year : 1592
    Inventor : galileo
    Country : italy.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test