A word examined

overpowered

adjective
11 letters·English
adjective

overpoweredtoo strong or powerful; stronger than needed or than others

No comments yet