Online English Dictionary

Home

Overpowering


a.

Excelling in power; too powerful; irresistible.


© 2009 Dammam Community College