cannon cracker: a large firecracker
firecracker: firework consisting of a small explosive charge and fuse in a heavy paper casing
depository financial institution: a financial institution that accepts deposits and channels the money into lending activities