electropower ( synonym found)

Definition of electropower:

(n) : anything that, or anyone who, electrifies or startles

Definition of electropower:

(n) : anything that, or anyone who, electrifies or startles

Back to Top