Advertisement

Advertisement

tower of silence

[ tou-er ]

noun

  1. a circular stone platform, typically 30 feet (9.1 meters) in height, on which the Parsees of India leave their dead to be devoured by vultures.


Advertisement

Advertisement

Advertisement

Advertisement


Tower of Londontower of strength