Dictionary search results

Showing 1-3 of 3 results

avulsion British & World English

The action of pulling or tearing away

avulsion New Oxford Dictionary for Writers & Editors

separation of land from one property and attachment to another;