noun (in the Atlantic Provinces of Canada) a shallow lagoon formed by a sand bar
barachois 🔊 Listen to this noun (in the Atlantic Provinces of Canada) a shallow lagoon formed by a sand bar Share Facebook Twitter Google +