exchange
nounAn act of giving one thing and receiving another (especially of the same kind) in return.
verbGive something and receive something of the same kind in return.
An act of giving one thing and receiving another (especially of the same kind) in return.
verbGive something and receive something of the same kind in return.