overshelmed ( synonym found)

Definition of overshelmed:

°past tense of overwhelm.

Definition of overshelmed:

°past tense of overwhelm.

Back to Top