Q. Shoot oneself in the foot

Question ID: 42663
  1. Not the only suitable thing or person one can find
  2. To behave or work in a way that gives you an advantage or improves your odds of success
  3. To do something deliberately and in an unemotional way
  4. To destroy something that gives you lot of money to get immediate returns


❮ Prev       Next ❯