English Dictionary
Definition daylights in British English
daylights noun
noun
/ˈdeɪˌlaɪts/
2
to make someone suddenly feel very frightened
