timballo noun1 •A timbale (food).Polenta-Cheese Timballo Polenta-Cheese Timballos with Eggs and Spinach — 1997 formstimballos