Synonyms for "rat-a-tat-tat"

Words with similar meaning