Definify.com

Definition 2024


leatwright

leatwright

English

Noun

leatwright (plural leatwrights)

  1. (obsolete) A person skilled at constructing leats

Anagrams