Road and transport_idioms
Help
Explain the idiom: A lot of companies believe that the current economic slowdown is a bump in the ________..
=the econmoic slowdown has caused some problems
Explain the idiom: our products began to sell like hot cakes and, consequently, our company has been flying _____ for a while right now.
= our company is doing great in terms of profit
Explain the idiom: We are at _____roads at the moment in choosing the best business scheme. We have doubts about both of them.
= we are in a critical situation where an important decision has to be made
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