2 definitions by Chris Banach

Lure suggests the use of something that attracts, like "bait".
Industry often lures scientists from universities by offering them huge salaries.
by Chris Banach August 20, 2007
Get the lure mug.
In business, "vampirizing" means a product of a brand could potentially burn sales from another product of the same brand. It's usually a mistake to have two conflicting products in a given line of products.
Apple's iPod Touch will now eventually vampirize iPhones sales, because it's the same product, just without the phone.

That's why Apple launched it later, screwing a lot of customers who would have bought the Touch instead, not really needing another phone.
by Chris Banach November 13, 2007
Get the vampirize mug.