Definitions for "Hellevoetsluis"
Netherlands, in the province of South Holland. The municipality covers an area of 46.14 km² (of which 14.57 km² water). The name translates as "Sluice at the foot of hell".