SLEPT ON IT


Meaning of SLEPT ON IT in English

took time to think it over, took time to consider it

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.