Not neat – put off (2,3)
I believe the answer is:
on ice
I believe this is a double definition.
'not neat' is the first definition.
(I've seen this in another clue)
'put off' is the second definition.
(something on ice has been postponed or put off)
(Other definitions for on ice that I've seen before include "In store, preserved" , "temporarily put aside" , "Postponed (fig.)" , "In abeyance" , "Predatory insect" .)