English Dictionary
Definition make your crawl in British English
make your crawl phrase
phrase
1
to give you a very unpleasant and slightly frightened feeling
