No definitions found for 'rat-tat-tat'
Perhaps one of these:
ratitate,
redidit se,
rat-a-tat,
rowdydowdy,
rotated,
radiated,
ready-to-eat,
redheaded,
ready-witted,
red-headed widgeon,
red-headed duck,
rat-a-tat-tat,
radio detection and ranging,
redheaded woodpecker