adjective
1 of 1
Url audio
formidable - Inspiring fear or respect as a result being impressively powerful, intense, or capable.