Clue: Giant mice to be dealt with? That's baffling! (9)
Answer: ENIGMATIC
Explanation: Definition: baffling
(GIANT MICE)