OXFORD 9000
📚 noun • entry_id 36520

storefront

Meanings (ES + gloss)
fachada • fachada de tienda • tenchada
The side of a store (or other shop) which faces the street and usually contains display windows.
fachada • tendachada
An e-commerce website offering goods or services to the public.
Brands are now able to set up storefronts to sell within Facebook and Instagram, where they were previously relegated to advertising for outside sales channels.
Word forms