overwhelm - v. to affect (someone) very strongly
amicable – adj. showing a friendly desire to avoid disagreement and argument
stadium – n. a sports center
department – n. a division of a government or business
facility – n. a building or other object set up to serve a purpose
battery – n. a device that is placed inside a machine (such as a clock, toy, or car) to supply it with electricity