No, both words sound like they could be examples, however, the sound of both words are extinct from their original word. An example of onomatopoeia would be ding-dong since it represents a sound of a bell.
The dog snarled at the burglar.She snarled at him when he told her the truth.
Rattled was created in 1988.
The cat snarled when the dog came near. When we were walking my socks got snarled up in some brambles.
I just froze when the snake rattled it's tail. The jalopy rattled jauntily down the lane.
Rattled by the Rush was created in 1994-11.
That is the correct spelling of "rattled" (clattered, jangled, or disconcerted, upset).
The word rattled has two syllables. Rat-tled.
Rattled by la Rush was created in 1994.
snarled
Snarled is a sound that people make like a grutting sound a effect!
Even after I had to answer the phone, my husband just rattled on about his fishing trip.
Snarled program logic is unstructured logic, also known as "spaghetti" logic. Compiled machine code is the ultimate example of snarled program logic. Although spaghetti code is more compact and efficient than structured code, it is extremely difficult to both comprehend and maintain. Hence we use structured programming languages to provide a high level of abstraction between the logic of the programmer and the snarled logic of the machine-dependant code.