- (in the Atlantic Provinces of Canada) a shallow lagoon formed by a sand bar
Collins Concise English Dictionary © HarperCollins Publishers::
barachois /ˌbærəˈʃwɑː/ n