gorsechat

/ˈɡɔːrʃæt/

Definitions

1. noun

A small, dark, and usually female person or spirit from Scottish folklore, associated with witchcraft and magic.

“In the novel, the gorsechat was a mysterious figure feared by the local villagers.”

Synonyms

  • sorceress
  • witch

Antonyms

  • angel
  • innocent