biofeedback meaning in English
n. biofeedback, technique by which one controls one's automatic bodily functions (by monitoring brain waves, blood pressure, etc.)
n. biofeedback, technique by which one controls one's automatic bodily functions (by monitoring brain waves, blood pressure, etc.)