BEDFELLOW


Meaning of BEDFELLOW in English

[noun] [C] - a person connected with another in a particular activityThe priest and the politician made strange/odd/unlikely bedfellows in their campaign for peace.

Cambridge English vocab.      Кембриджский английский словарь.