Meaning of negotiate in English
1. try to reach an agreement by discussion, especially in business or politics
I negotiated with the landlord about the land.
2. settle or arrange the terms of something after discussion
negotiate a contract
3. get over or past an obstacle or difficulty
negotiate the corner
negotiate a difficulty