Crossword Genius

Soul, upfront lairy and 'learned', concealing zero intelligence (4-2-3)

Ross

I believe the answer is:

know-it-all

I'm a little stuck... Click here to teach me more about this clue!

'soul' is the definition.
The answer and definition can be both people as well as being singular nouns.
Perhaps they are linked in a way I don't understand?

'upfront lairy and learned concealing zero intelligence' is the wordplay.
I cannot quite see how this works, but
'and' could be 'n' (common abbreviation for 'and') and 'n' is found in the answer.
'zero' could be 'o' (O resembles 0) and 'o' is present in the answer.
'intelligence' could be 'wit' (wit is a kind of intelligence) and 'wit' is present in the answer.
This explanation may well be incorrect...

Can you help me to learn more?

(Other definitions for know-it-all that I've seen before include "Unteachable bigot" , "Smart alec" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app