towering in Bulgarian towering in Bulgarian извисяващ се adj Very tall or high and dwarfing anything around it. Add to Flashcards