Oxford English Dictionary
2012
brain wave, n.
1. A (supposed) telepathic wave emanating from the brain…
2. A fluctuation of electrical potential in the brain, as measured by electroencephalography.

PreviousThe Mirror-Neuron System - Rizzolatti & CraigheroNextNeural Circuits Involved in the Recognition of Actions Performed by Nonconspecifics - Buccino et al.
Last updated