Country rodent keeps out cold (5)
I believe the answer is:
china
'country' is the definition.
(I know that China is a sovereign state)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for china that I've seen before include "Far Eastern power" , "The most populous country in the world" , "High quality porcelain" , "Porcelain; friend" , "Household ceramics" .)