dillydally Meaning and Definition

Definitions

English definition for dillydally

1. v. postpone doing what one should be doing

Sponored Video