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

English Dictionary