Definify.com

Definition 2024


tower_of_silence

tower of silence

English

Noun

tower of silence (plural towers of silence)

  1. Open-topped tower where Parsees place their dead.