There's no such word as "inspite", but I think "in spite" does exist. I hardly ever see it though, so I can't give a good example of how to use it. On the other hand, "despite" means "even though".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.