Venlo

or Ven·loo

[ ven-loh ]
/ ˈvɛn loʊ /

noun

a city in SE Netherlands.

Example sentences from the Web for venlo

British Dictionary definitions for venlo

Venlo

Venloo

/ (Dutch ˈvɛnloː) /

noun

a city in the SE Netherlands, in Limburg on the Maas River. Pop: 92 000 (2003 est)