/ Dictionary / Index T tower of silence: Meaning and Definition of Find definitions for: tow'er of si'lence Pronunciation: (tou'ur), [key] a circular stone platform, typically 30 ft. (9.1 m) in height, on which the Parsees of India leave their dead to be devoured by vultures. Also called dakhma. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Tower of London tower wagon Related Content Daily Word Quiz: wizened Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language