Overwhelmed

Definition:  1. To overcome completely in mind or feeling. 2. to overpower or overcome, especially with superior forces; destroy; crush. 3. to cover or bury beneath a mass of something, as floodwaters, debris, or an avalanche; submerge. 4. to load, heap, treat, or address with an overpowering or excessive amount of anything. 5. to overthrow […]