Cite

Synonyms of formidable

Definition and meaning of formidable (Dictionary)