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