What does brain drain mean?

brain drain meaning in Law Dictionary

The emigration of experienced or smart folks from a certain nation.


brain drain meaning in Business Dictionary

web lack of a country's trained and competent manpower through migration.


brain drain meaning in General Dictionary

depletion or losing intellectual and technical employees