Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

biscotin Definition

Cancel
biscotin
noun
A confection made of flour, sugar, marmalade, and eggs; a sweet biscuit

Words Related to biscotin!

biscotin Examples by Brain Bank Users