Definition.com
Impossible exchange (n.) has an extreme, desperate form: exchanging oneself for anything or anyone.
1 definition
Impossible exchange (n.) has an extreme, desperate form: exchanging oneself for anything or anyone.