lown /lɒn/ ← Back to L Definitions 1. noun a low part of a valley or hollow “The village was situated in a secluded lown surrounded by hills.” Synonyms lowland valley Antonyms highland upland