Other crossword clues for answer "DEFIB"DEFIBlifesaving device, for shorte.M.T.’s apparatus, informallyshock treatment, for short