Log in
Search words & phrases
poach
US /poʊtʃ/
・
UK /pəʊtʃ/
B1
Definition
Video subtitles
verb
To cook something gently in boiling liquid
To catch or kill animals on prohibited land