DILLY-DALLY MEANING IN ENGLISH

• Dilly-dally Definition & Synonyms

  1. (v. i.) To loiter or trifle; to waste time.


Synonyms:
Procrastinate, Stall,

RECENT SEARCHES