Positive Words Formidable MrPositive - February 14, 2016 0 Formidable meaning – adjective. Impressive or awesome.<h2>