Definition of Poached

Any infomration entered here is solely your responsibility

Currently available definitions
Poached in English
Adjective
  1. cooked in hot water

Nearby