Other crossword clues for answer "DEFIB"DEFIBlifesaving device, for shortapparatus used in CPR training, informallyshock treatment, for short