English
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
What are these?
Click on the pictures to check.