0%

ALL meanings of bombora

bom·bor·a
B b
  • noun bombora a submerged reef 3
  • noun bombora a turbulent area of sea over such a reef 3
  • noun bombora a hidden reef of rocks. 1
  • noun bombora a dangerous eddy over such a reef. 1
  • noun bombora (Australia) A shallow isolated piece of reef located a distance offshore. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?