Talk:Keefe and Sophie/@comment-37879183-20190202031525/@comment-37719459-20190202143051

Synonyms: to be lost to sight/view, depart, go away

This is the truest definition I've ever seen.