• Body Idioms
     Help
  • to be/get tongue-tied
    that you get when you can't seem to find the right words to say, and so you are unable to speak
  • skeleton in the closet/cupboard
    hiding a shocking secret about yourself
  • achilles heel
    small fault or weakness in a person or system that can result in its failure
  • Unlock this slideshow and over 3 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.