English Dictionary
◊ POACHED
poached
adj : cooked in hot water [syn: {boiled}, {stewed}]