s9147091 s9147091 22-10-2020 English contestada Which term means: to not be discouraged * 5 points A. Grimace D. Wry C. Degraded B. Undaunted