Poached Meaning

There are 1 meaning(s) for word Poached

Meaning 1 : cooked in hot water

    Synonyms : boiled,  stewed

How to Pronounce Poached

  • poʊtʃt