EGAVE

leatwright

Meaning

  1. noun A person skilled at constructing leats.

Similar words

leet legger leghorn waster lath laystow lear leverock letch lathing

Save “leatwright” to learn later