• VOCABULARY AND GRAMMAR CHECK
     Help
  • "in a pickle" means
    to be in a difficult or challenging situation
  • "spice things up" means
    to add excitement or variety to a situation
  • "eat humble pie" means
    to admit a mistake or failure and show humility
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.