overwhelmed --adj. to cause someone to have too much to deal with; affected by too many things
dentist –n. a professional who cares for people's teeth
taxi –n. a car that carries passengers to a place for an amount of money based on the distance traveled