Definition Definition

letchy - Meaning and Examples

Meaning of 'letchy' (Webster Dictionary)

1 . Letchy [ a.]
- See Leachy.