bombora
/ˌbɒmˈbɒrə/Definitions
1. noun
A low sandstone rock formation or outcrop, especially one that projects from the shore into the sea, often forming a wave-resistant barrier.
“The bomboras along the coast provided a safe haven for the sailors during the storm.”