Question: what is the meaning of dd in bank
Answer: A demand draft is a negotiable instrument similar to a bill of exchange .