English | German | Russian | Czech

trading post English

Meaning trading post meaning

What does trading post mean?

trading post

(= country store) a retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise

Synonyms trading post synonyms

What other words have the same or similar meaning as trading post?

Are you looking for...?