• word of the day

    noria

    noria - Dictionary definition and meaning for word noria

    Definition
    (noun) a water wheel with buckets attached to the rim; used to raise water for transfer to an irrigation channel
Connect with us on Facebook