0 weak or trembling with age, illness etc -- tremolante
shaky handwriting.
a shaky voice
1 unsteady or likely to collapse -- vacillante, traballante
a shaky chair.
2 (sometimes with at) not very good, accurate etc -- debole
I’d be grateful if you would correct my rather shaky spelling.
My arithmetic has always been very shaky
He’s a bit shaky at arithmetic