Dictionary search results

Showing 1-4 of 4 results

splat1 British & World English

A piece of thin wood in the centre of a chair back

splat2 British & World English

A sound of something soft and wet or heavy striking a surface

splat English-Spanish

to go splat