over powered ( synonym found)

Definition of over powered:

°past tense of overpower.
°Overly powerful.

Definition of over powered:

°past tense of overpower.
°Overly powerful.

Back to Top