annual meeting of chief executives of the richest corporations in the world and of political leaders (presidents, prime ministers etc.) and selected journalists which is held in Davos (Switzerland)
WEF
Meaning of WEF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012