Meaning of NLRB in English

NLRB

[NLRB] abbreviation National Labor Relations Board

Merriam-Webster English vocab.      Английский словарь Merriam Webster.