Find the word definition

Wikipedia
Tictail

Tictail is a social shopping destination for shoppers to discover emerging designers around the world, as well as a technology platform to give independent brands the tools to build an online shop. Launched in 2012, Tictail has over 125,000 brands across 140 countries using the platform. There are over 2.5 million products available for shoppers to purchase.