Definition of Netherlands
Noun: Netherlands ne-dhu(r)-lundz
- A constitutional monarchy in western Europe on the North Sea; half the country lies below sea level
- The Netherlands, Kingdom of The Netherlands, Nederland, Holland
See also:
Netherlander
nethermost