Meaning of poach
Definition of poach
(verb)
hunt
illegally; "people are
poaching
elephants for their ivory"
cook
in a
simmering
liquid; "poached apricots"
Other information on poach
WIKIPEDIA results for
poach
Amazon results for
poach
Tweet