sandbank

noun

A ridge of sand forming a mound, shoal, or hillside.

A ridge of sand along a shore that is partially or totally submerged and thus a hazard to shipping.

A submerged bank of sand near a shore or in a river; can be exposed at low tide.