tower of silence
Definition of tower of silence
: a circular stone wall having a height of 20 to 30 feet and an outside circumference of 200 to 270 feet on which the Parsis expose their dead to vultures
— called also dakhma