EN

Synonyms for cybermarketplace

All synonyms

Noun

Definitions

  1. n. 1

    A virtual marketplace in cyberspace or on the Internet.

Forms

Plural
cybermarketplaces → e-marketplaces, marketspaces…

By length

11 letters
marketspace