Dictionary search results

Showing 1-3 of 3 results

turf war British & World English

An acrimonious dispute between rival groups over territory or a particular sphere of influence


You searched for turf war