English dictionary, thesaurus, translations & etymology
FreeDict.com

tendachada — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • storefront noun The street-facing front of a shop, including its windows and entrance.

Senses

tendachada is used for these senses in English:

  • storefront (by extension) An e-commerce website offering goods or services to the public.

storefront — full definition

  1. noun The street-facing front of a shop, including its windows and entrance.
  2. noun A website through which a business sells products online.

Related Spanish words