My Word Map

throw the kitchen sink

  • throw the kitchen sink at it 모든 노력을 다하다/ 모든 방법을 동원하다
  • reflection