bar island Maritimes DCHP-1 (pre-1967)
n.
a small island, permanently above water, formed on a sand bar.
References: