English Dictionary
Definition spittle in British English
spittle noun
[uncountable] noun
/ˈspɪt(ə)l/

English Dictionary