Definition of vennel in English:

vennel

noun

Scottish
  • A narrow lane or passage between buildings; an alley.

    • ‘Fraser added that another aspect of the Royal Mile - its myriad closes, or ‘vennels’ - had an integral part to play in the city's future.’
    • ‘Do you know why some of the houses are end on to the High Street with these vennels in between them?’
    byroad, byway, bridleway, bridle path, path, pathway, footpath, way, towpath, trail, track, road, street, alley, alleyway, roadway, passage, thoroughfare
    View synonyms

Origin

Late Middle English: from Old French venele, from medieval Latin venella, diminutive of Latin vena ‘vein’.

Pronunciation

vennel

/ˈvɛn(ə)l/