What does aufeinander liegen mean?

aufeinander liegen - German to English

to rest along with one another