Definitions Found:

Powerful and irresistible