MADE FOR EACH OTHER Meaning of MADE FOR EACH OTHER in English be natural mates, be very compatible, soul mate s Bob and Alice are made for each other. They're happily married. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012