Definition of “spooky” - English Dictionary

british dictionary