Definition of twattle in English:

twattle

verb

[no object]British
dialect
  • Talk in a trivial or foolish way.

    ‘some idiot actor twattling on about his latest project’

noun

mass nounBritish
dialect
  • Trivial or foolish speech.

Origin

Late 16th century: perhaps an alteration of tattle.

Pronunciation

twattle

/ˈtwɒt(ə)l/