NETHERLANDS Meaning of NETHERLANDS in English n. Holland, country in northwestern Europe bordering on the North Sea Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012