Dictionary search results

Showing 1-3 of 3 results

out-of-town British & World English

Situated, originating from, or taking place outside a town or city

run someone out of town British & World English

Force someone to leave a place