THUNDERSTRUCK MEANING IN ENGLISH

• Thunderstruck Definition & Synonyms

  1. (imp.) of Thunderstrike
  2. (p. p.) of Thunderstrike


Synonyms:
Dumfounded, Stupefied,

RECENT SEARCHES