The Netherlands Definition: Dutch hill (noun) 1. A strong headwind Docked at Alkmaar for a good night's sleep We finished our first full day of biking on a real high, ready to tackle anything ahead that our tour guide would throw at us. After all, this is the Netherlands, how hard can biking flat at …