Match the idioms using the word ‘shop’ to the definitions.
Enter your answers in the gaps. When you have entered all the answers, click on the "Check" button.
to be all over the shop to be like a bull in a china shop to go on a shopping spree to go window shopping to shop around to shop someone to shop until you drop to shoplift to talk shop