English Dictionary
Definition froth in British English
froth noun
noun
/frɒθ/
English Dictionary