Longman Dictionary of Contemporary English homepage

Topic: TRADE


storefront

noun
     
storeā€§front [countable] American English
1BBT the part of a store that faces the street
2

storefront church/law office/school etc

a small church etc in a shopping area
Word of the Day
The TRADE
Word of the Day is:

Other related topics