bedfellow

/ˈbedˌfeloʊ/

Definitions

1. noun

A person who shares a bed, typically a married person or partner, but also used to describe a close companion or associate.

“After years of traveling together, they became each other’s bedfellows on the road.”

Synonyms

  • associate
  • companion
  • partner

Antonyms

  • adversary
  • enemy