Definition of NLRB in US English:

NLRB

  • National Labor Relations Board.