English dictionary
brain drain meaning and definition
Definition and meaning of brain drain at MeaningMonkey.org. brain drain meaning and definition in the English Dictionary.BRAIN DRAIN noun
Definition of brain drain (noun)
- depletion or loss of intellectual and technical personnel
Source: Princeton University Wordnet