day in and day out = constantly, for a long time 쉬지않고, 언제나

do over = do again , repeat 다시 하다

do without = not have something --없이 지내다

dream up = invent, think of, come up with --을 문득 생각해내다

drop in [on] = visit informally 잠깐 들르다

drop off = (1) fall asleep  꾸벅꾸벅 졸다          

                  (2) take to a certain location   태워주다
                  (3)decrease; fall off  내려주다


drop out [of] = stop attending[classes] 탈퇴하다