POACHING

Definition of POACHING

  1. (noun)cooking in simmering liquid