The Stack Overflow podcast is back! Listen to an interview with our new CEO.
1 of 2

You have this one basically figured out. The dagesh there is indeed a dagesh forte and thus the /d/ sound is to be geminated.

This word is in the Pi'el form and generally speaking Pi'el verbs take a dagesh forte in the middle consonant when possible.