NLDefinition of NL abbreviation the Netherlands (international vehicle registration). NL in other Oxford dictionaries Definition of NL in the US English dictionary