Online English Dictionary

Home

Spitchcock


n.

An eel split and broiled.


© 2009 Dammam Community College
 
/tr>