[count] literary : something that is very large and powerful : giant
▪ The factory is a towering leviathan in the middle of the town. ▪ a leviathan corporation
▪ The factory is a towering leviathan in the middle of the town. ▪ a leviathan corporation







