Meaning of self-whispered

Definition of self-whispered

(adj) as if whispered to yourself

Other information on self-whispered

WIKIPEDIA results for self-whispered
Amazon results for self-whispered