Definition of dallier in English:

dallier

noun

See dally