levee noun An embankment beside a river or stream or an arm of the sea, to prevent overflow. ULY tosma UEY توسما USY тосма 汉语 Click for Chinese Translation