netherlands Meaning, Definition & Usage

  1. noun a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level
    Holland; Nederland; Kingdom of The Netherlands; The Netherlands.

WordNet