Bedfellow
English Meaning
One who lies with another in the same bed; a person who shares one's couch.
- A bedmate.
- One that is closely associated or allied with another: "Stupidity here makes an easy bedfellow, as always, with racialism” ( Christopher Hitchens).