1. arousing or likely to inspire fear or dread
2. extremely difficult to defeat, overcome, manage, etc.
3. tending to inspire awe or admiration because of great size, strength, excellence, etc.
Looking for treasures
Creating a formidable sight
At low tide
Where is all the water gone?