poaching

Noun
  1. Cooking in simmering liquid (synset 100248209)

Other Searches