slept like a top

listen to the pronunciation of slept like a top
English - Turkish

Definition of slept like a top in English Turkish dictionary

sleep like a top
{k} çok iyi uyumak
sleep like a top
deliksiz uyumak
English - English

Definition of slept like a top in English English dictionary

sleep like a top
sleep deeply, sleep soundly