spit [spɪt] spat (past)
noun
saliva; (f) esputo; (m) a few spits of rain unas gotas de lluvia
spit and polish (informal) limpieza; (f)
that table needs a bit of spit and polish (informal) esa mesa hay que limpiarla
to be the dead spit of sb (informal) ser la viva imagen el vivo retrato de algn;or
