Word info

intersale

Noun

Meaning

intersale (uncountable)

The sale of goods or services to each other by multiple parties.

Source: en.wiktionary.org

Anagrams

Close letter words and terms