Synonyms for "rat-tat"

Words with similar meaning