TOPE Meaning of TOPE in English ( n. ) A moundlike Buddhist sepulcher, or memorial monument, often erected over a Buddhist relic. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012