English version

layer upon layer/mile upon mile etc

From Longman Dictionary of Contemporary Englishlayer upon layer/mile upon mile etclayer upon layer/mile upon mile etc formalused to emphasize that there are a lot of layers, miles etc mile upon mile of golden sand upon
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.