The meaning of idiom 'God's acre' means :Aa holy cityBa priest's residenceCplace of worshipDa burial groundAnswer: D. a burial ground Read Explanation: God's acre : ഒരു ശ്മശാനം e.g. No animals were ever to be allowed to feed among the graves or to disturb the peace of Gods acre.Read more in App