soul mate noun
plural soul mates
plural soul mates
Learner's definition of SOUL MATE
[count]
1
: a person who completely understands you and is perfectly suited to be in a loving relationship with you知音;挚友 2
: a person who has the same beliefs and opinons as another person志同道合的人