• Business idioms
     Help
  • a bomb that is hidden in the ground and that explodes when a person steps on it
    a landmine (sstep on, hit)
  • to upset or annoy someone
    to ruffle sb's feathers
  • a position of agreement or alliance
    aligment
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.