Synonyms for "rat-a-tat"

Words with similar meaning