English
English version

poach on somebody’s territory/preserve

From Longman Dictionary of Contemporary Englishpoach on somebody’s territory/preservepoach on somebody’s territory/preserveBritish EnglishRESPONSIBLE to do something that is someone else’s responsibility, especially when they do not want you to do it poach
Pictures of the day
What are these?
Click on the pictures to check.