Adjective Definition

poached

1.Definition: cooked in hot water

Related Adjective(s):boiled, stewed




Please Share