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

English Dictionary