2 words in this vocabulary list
verb to overwhelm someone or something with a large amount of things or people
adjective overwhelmed with a large amount of something
noun a situation of being completely submerged or overwhelmed
verb to submerge or engulf completely