Dictionary search results

Showing 1-2 of 2 results

plop British & World English

A short sound as of a small, solid object dropping into water without a splash

plop oneself down in plop British & World English

Sit or lie down gently but clumsily