It’s about time. We are now on Instagram!
c.1200, "to linger, tarry, delay," from Old French demorer "delay, retard," from Latin demorari "to linger, loiter, tarry," from de- (see de-) + morari "to delay," from mora "a pause, delay" (see moratorium). Main modern sense of "raise objections" is first attested 1630s. Related: Demurred; demurring.