Dictionary entry

Spitchcock

Webster's Dictionary 1806

Spitchcock

n.

an eel cut into pieces and roasted