POACHED

Definition of POACHED

  1. (adj)cooked in hot water