What is the meaning of Leat?

An artificial watercourse, canal, or aqueduct, but especially a millrace.

second-person singular of le: with you sg, to you sg

to be

to have, to possess

Forms the perfect tense, together with a past participle.

year

being of the same age

recruit

second-person singular of le: with you; by you

plant shoot

Source: wiktionary.org