bombora


bombora

(bɒmˈbɔːrə) n1. (Physical Geography) a submerged reef2. (Physical Geography) a turbulent area of sea over such a reef[from a native Australian language]