Definitions Found:

even though