Meaning of “neural network” in the English Dictionary

british dictionary