s. extremely impressive in strength or excellence
s. inspiring fear
a. 巨大的, 优秀的, 可怕的, 艰难的
1. The mountain is a formidable challenge for even the most experienced climbers.
这座山对即使是最有经验的登山者来说都是一个巨大的挑战。
2. She is a formidable opponent in the debate competition.
她在辩论比赛中是一个强大的对手。
3. The team faced a formidable task of completing the project on time.
团队面临着按时完成项目的艰巨任务。