Dictionary search results

Showing 1-2 of 2 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