- noun:
- A shallow isolated little bit of reef situated a distance overseas.
- A shallow remote little bit of reef found a distance overseas.
Related Sources
- Definition for "bombora"
- A shallow isolated little bit of reef situated…
- View More
- Sentence for "bombora"
- "If we don't change direction soon,…
- View More
- Synonym for "bombora"
- bommie
- View More
- Urban Dictionary for "bombora"
- a word accustomed describe some thing…
- View More
How would you define bombora?