Dictionary |
1 Result
#1
talk terms
v.
discuss the terms of an arrangement; "They negotiated the sale of the house"
. wn