Definition of NLRB in US English:

NLRB

abbreviation

  • National Labor Relations Board.