English Dictionary
Definition shudder in British English
shudder noun
[countable] noun
/ˈʃʌdə(r)/
English Dictionary