Poaching - Definition

poaching

n 1: cooking in simmering liquid

Look up another word