splat
Concise Oxford English Dictionary © 2008 Oxford University Press:
splat1
▶noun a piece of thin wood in the centre of a chair back.
Concise Oxford English Dictionary © 2008 Oxford University Press:
splat2 informal
▶noun a sound of something soft and wet or heavy striking a surface. ▶adverb with a splat. ▶verb (splats, splatting, splatted) hit or land with a splat.
'splat' also found in these Oxford entries:

