Other words in thesaurus...
dilapidated
dilapidation
dilate
dilatory
dilettante
diligent
diligently
dillydally
dillydallying
dilute