English

edit

Etymology

edit

From trade +‎ shop.

Noun

edit

tradeshop (plural tradeshops)

  1. (historical) A shop where goods can be traded; a trading post.

Anagrams

edit
  NODES