barachois

noun
  1. A shallow lagoon or pond separated from the sea by a narrow strip of land or sandbar.
  2. Usage: chiefly Canadian and Newfoundland; also spelled barrachois

Examples