Meaning of overwhelmed
Answers
Answered by
4
Answer:
- bury or drown beneath a huge mass of something, especially water.
- have a strong emotional effect on.
Similar questions