2. Formidable Definition & Meaning - Merriam-Webster
Link: https://www.merriam-webster.com/dictionary/formidable
Description: WEBThe meaning of FORMIDABLE is causing fear, dread, or apprehension. How to use formidable in a sentence. causing fear, dread, or apprehension; having …
DA: 76 PA: 26 MOZ Rank: 78