Psychology Dictionary
  • Psychology Resources
  1. Home
  2. echo

echo

echo

n. a reflected sound wave that is distinct from that directly transmitted from the source.

Related Terms

labial

labial 1. adj. of or relating to the lips. 2....

biological symbiosis

biological symbiosis see symbiosis.

myoclonic seizure

myoclonic seizure a rare type of generalized seizure charac...

cerebral atrophy

cerebral atrophy degeneration and shrinkage of the brain, u...

LAMP

LAMP abbreviation for Learning Abilities Measurement Progra...

respite care

respite care assistance, supervision, and recreational or s...

Quick Info

Category Psychology Term
Definitions 1
First Letter E

Browse by Letter


A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

© 2025 PsychologyDB.com All rights reserved.

Terms Sitemap Contact