Thunderstricken

What is Thunderstricken?

Thunderstricken definition and meaning on Dictionary terms:
verb (used with object), thun

Tags: