Attractive walls round cosy home not being straight (10)
I believe the answer is:
dishonesty
'not being straight' is the definition.
I can't tell whether this definition defines the answer.
'attractive walls round cosy home' is the wordplay.
'attractive' becomes 'dishy' (similar in meaning).
'walls' means one lot of letters goes inside another (to 'wall' can mean to contain).
'round' becomes 'o' (o is a circular letter).
'cosy home' becomes 'nest'.
'o'+'nest'='onest'
'dishy' placed around 'onest' is 'DISHONESTY'.
Can you help me to learn more?
(Other definitions for dishonesty that I've seen before include "Crookedness" , "Untrustworthiness, insincerity" , "Graft" , "fraud" , "Bad behaviour" .)