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

cerebral angiomatosis

cerebral angiomatosis a disease characterized by the format...

stimulus element

stimulus element any of the individual features of a comple...

LVP

LVP abbreviation for lysine vasopressin.

Zoloft

Zoloft n. a trade name for sertraline.

developmental articulation disorder

developmental articulation disorder see phonological disord...

good enough mother

good enough mother in the object relations theory of Britis...

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

© 2026 PsychologyDB.com All rights reserved.

Terms Sitemap Contact