Definition of foaming in English:

foaming

adjective

  • Producing a mass of small bubbles; frothing.

    ‘pints of foaming bitter’

Pronunciation

foaming

/ˈfəʊmɪŋ/