noria in French noria in French noria noun A treadwheel with attached buckets, used to raise and deposit water. Add to Flashcards