Word info

biscotin

Noun

Meaning

A confection made of flour, sugar, marmalade, and eggs; a sweet biscuit.

Source: Webster's dictionary

Related terms

Close letter words and terms