EN

Synonyms for e-marketplace

All synonyms

Noun

Definitions

  1. n. 1

    A virtual marketplace on the Internet.

Forms

Plural
e-marketplaces → cybermarketplaces, marketspaces…

By length

11 letters
marketspace