e-marketplace

English

Etymology

From e- +‎ marketplace.

Noun

e-marketplace (plural e-marketplaces)

  1. A virtual marketplace on the Internet.

Synonyms