Definition of Netherlands

Noun: Netherlands  ne-dhu(r)-lundz

  1. 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