Startled disbelief Synonyms

Definitions for Startled


Synonyms for phrase

SD abbreviation

SD is an abbreviation for Startled Disbelief
What does SD stand for?
SD stands for "Startled Disbelief"

Definitions for Disbelief