braid barWiktionary 原文英美释义名词noun1A small area of land (an eyot or small island) which forms in the middle of the flow (channel) of a braided river.