Definition of NLRB in English:

NLRB

  • National Labor Relations Board.