The AI-powered English dictionary
plural puffets
Any of several small cakes etc. made from puff pastry examples