jebbet
Middle English
Noun
jebbet
alternative form of
gibet