BNFL


Meaning of BNFL in English

international company under the ownership of the British government that provides nuclear power-related services in Europe and Asia and North America (it manufactures and conveys fuel , operates reactors, generates and sells electricity)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.