English Dictionary
Definition charley horse in British English
charley horse noun
[singular] noun
/ˈtʃɑː(r)li ˌhɔː(r)s/
Synonyms and related words
