📚 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.
Phrases
Word forms