Good - 3207 Random

adjective

Picture

2669 of 3207
Good / Strong

formidable - Inspiring fear or respect as a result being impressively powerful, intense, or capable.

Though he had big investors for his AI startup, he knew he had to overcome formidable competition against dozens of competing companies.