TOPE Meaning of TOPE in English (n.) A moundlike Buddhist sepulcher, or memorial monument, often erected over a Buddhist relic. Webster's English dictionary. Английский словарь Webster. 2012