English Dictionary
Definition turf out in British English
turf out phrasal verb
[transitive] phrasal verb
1
to force someone to leave a place or an organization
