B1
Collocation
a good deal
A favorable agreement.
Meaning
An agreement or transaction that is particularly favorable or advantageous.
Meaning
An agreement or transaction that is particularly favorable or advantageous.
Was this helpful?
Comments (0)
Login to Comment
No comments yet. Be the first to share your thoughts!