did you hear that noise chum? there must be a barghest about tonight
one of several hellhounds that haunt the british isles
"did you hear that noise chum? there must be a barghest about tonight" What is the definition of "barghest"?