The definition of a soul mate is a person who is completely compatible with another.
(noun)An example of soul mates are two people who are compatible in their point of view, disposition and approach to life.
See soul mate in Webster's New World College Dictionary
noun
noun
Learn more about soul mate