Definition of “beta decay” - English Dictionary

british dictionary