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]
SPLAT
Meaning of SPLAT in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012