COHABITATE Meaning of COHABITATE in English v. live together in one home, share living space Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012