Definition for LETCH

LETCH, n.

  1. A leach tub. [See Leach.]
  2. A long, narrow swamp in which water moves slowly. – Brockett.

Return to page 40 of the letter “L”.