My wife has a Defy and it has the very same threaded holes, I do believe they can only be for mudguards, surely, but it's quite an unconventional set up if so, and I've never tried putting any on hers. I'd expect to see proper eyelets on the frame, but who knows.