LEAT MEANING IN ENGLISH

• Leat Definition & Synonyms

  1. (n.) An artificial water trench, esp. one to or from a mill.


• Leathery Definition & Synonyms

  1. (a.) Resembling leather in appearance or consistence; tough.


Synonyms:
Coriaceous, Leathered,

• Leatherneck Definition & Synonyms

  1. (n.) The sordid friar bird of Australia (Tropidorhynchus sordidus).


Synonyms:
Marine,

RECENT SEARCHES