Letch/lɛt͡ʃ/nounStrong desire; passion.A lecher.🔗 Explore synonyms & relationships🌍 See word origin & history