Definition of blatter in English:

blatter

verb

[NO OBJECT]informal
  • 1 Move with a clatter.

    ‘the pickup blattered down the road’
    rattle, clank, clink, clunk, clang, bang
    View synonyms
    1. 1.1Strike repeatedly and noisily.
      ‘I blattered away at the old typewriter’

Origin

Early 18th century: originally Scots, of imitative origin.

Pronunciation:

blatter

/ˈblatə/