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 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies