redoubtable

adjective
  1. inspiring fear or respect through being impressively large, powerful, intense, or capable
  2. Usage: formal

Examples