YourDictionary

bedfellow

noun

  1. a person who shares one's bed
  2. an associate, ally, confederate, etc.

See bedfellow in American Heritage Dictionary 4

Learn more about bedfellow

link/cite print suggestion box