Definition of negotiator

Definition of negotiator
  1. negotiator Noun One who negotiates.
  2. negotiator Noun A diplomat, moderator.
Need more help? Try our forum NEW