Online English Dictionary

Home

Doughnut


n.

A small cake (usually sweetened) fried in a kettle of boiling lard.


© 2009 Dammam Community College