Find the word definition

Wikipedia
Ideel

Ideel, formerly ideeli, is a flash sale based online retailer based in New York City.