English version


From Longman Business Dictionaryrocksrocks /rɒksrɑːks/ noun be on the rocks informalCOMMERCE a business that is on the rocks is having a lot of problems and is likely to fail soonLosses from a recent land deal have put the group on the rocks.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.