Dictionary search results

Showing 1-3 of 3 results

plash1 British & World English

A splashing sound

plash2 British & World English

Bend down and interweave (branches and twigs) to form a hedge


You searched for plash