Meaning of SPLAT in English

n., adv., & v. colloq.

n. a sharp cracking or slapping sound (hit the wall with a splat).

adv. with a splat (fell splat on his head).

v.intr. & tr. (splatted, splatting) fall or hit with a splat.

[ abbr. of SPLATTER ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.