Title English: meanderDefinition English: A turn or winding of a stream.Title Arabic: منعطف نهريDomain: Sustainable DevelopmentSubject: Water ResourcesInformationType: TermSourceSymbol: language staffLink: Merriam-Webster Dictionary