poaching

noun

1.
cooking in simmering liquid
Derived from:
poach