Definitions for "Bedfellow"
Keywords:  couch, whom, lies, share, person
One who lies with another in the same bed; a person who shares one's couch.
a person with whom you share a bed
a temporary associate; "politics makes strange bedfellows"