What does aufeinanderliegen mean?

aufeinanderliegen - German to English

to rest above one another