Noun Definition

parley

1.Definition: a negotiation between enemies

Category: General