Skip to content

lea

Dictionary definition · lea

noun

  1. a unit of length of thread or yarn
  2. a field covered with grass or herbage and suitable for grazing by livestock

Source: Open English WordNet (CC BY 4.0).