lease-lendEnglish

lease-lend, lend-lease

Noun

The transfer of goods and services to an ally to aid in a common cause

English: lend-lease, lease-lend

English words with similar meanings

Show 1 words