What is the meaning of [Bell the Cat]

Take on a difficult or impossible task