RhymeNow
Free Online Rhyming Dictionary
towering
p. pr. & vb. n. of Overpower
a. Excelling in power; too powerful; irresistible.