Poaches Meaning

There are 2 meaning(s) for word Poaches

Meaning 1 : cook in a simmering liquid

    Example : poached apricots

Meaning 2 : hunt illegally

    Example : people are poaching elephants for their ivory

How to Pronounce Poaches

  • poʊʧ