cyberbazaar

English

Etymology

From cyber- +‎ bazaar.

Noun

cyberbazaar (plural cyberbazaars)

  1. An online store or trading area.

References

  • Google Books: [1]