1. trading post [ Synonyms: country store, general store] | |
A retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise
|
Electronics Wholesale Shop Software Sale, purchase, inventory and accounts software for electronics busine ... Read more