Submitted by admin on Sun, 04/20/2014 - 18:28
definition:
A point from which goods are sold or distributed
sentence:
This is where the young hang out, in coffee shops, fast-food outlets, shopping malls and on the street itself.
difficulty:
easy
toefl frequency:
2