BEDFELLOW


Meaning of BEDFELLOW in English

/ ˈbedfeləʊ; NAmE -feloʊ/ noun

a person or thing that is connected with or related to another, often in a way that you would not expect :

strange / unlikely bedfellows

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.