What is the etymology and literal meaning of 'Cock a snoot/snook'?
Solution 1:
From the Phrase Finder:
The general understanding of what's meant by 'cock a snook' is the spread hand with thumb on the nose, preferably with crossed eyes, waggling fingers and any other annoying gesticulation that comes to mind at the time. It's what the Americans call 'the five-fingered salute'.
So, it looks like this:
Hope that image helped you visualize, as well as the description 'crossed eyes, waggling fingers...". Very satisfying! jks.
The origin of "snook", is the word "snook"! "Snook" means:
a gesture of defiance, disrespect, or derision.
"Cock" here means to lift up, as in lift up your hand, or "cock your rifle".
So, its origin just comes from saying "Lift up a snook"
Solution 2:
Etymonline has this reference:
snoot "the nose," 1861, originally a Scottish variant of snout.
This would lead one to believe that it means "to cock one's nose" at something, to affect an air (and posture) of disdain. However, WorldWideWords says this is all balderdash, and in discussing one of the expression's variants ("cock a snook") they say:
The truth is, we have no idea at all where this phrase comes from. The gesture of derision it encapsulates is that of putting one’s thumb to one’s nose and extending the fingers. Waggling them is optional but greatly improves the effectiveness of the insult. The gesture is widespread but names for it vary: cocking a snook is mainly the British name for what Americans, I think, sometimes describe as a five-fingered salute. Heaven knows what the notably blunt Australians call it.
Solution 3:
The NOAD reports that the phrase (chiefly British) cock a snook means "place one's hand so that the thumb touches one's nose and the fingers are spread out, in order to express contempt;" it is also used with the meaning of "openly show contempt or a lack of respect for someone or something."
He spent a lifetime cocking a snook at the art world.
As for the origin, the dictionary reports it is late 18th century, but the origin is unknown.
Solution 4:
This is more of a comment than an answer, but it won't fit in a comment. Looking through Google books, I found the slang word "snook" defined in two dictionaries. From the royal dictionary abridged (1802)
To snook: être aux aguets pour tâcher d'attraper quelque chose.
which (my possibly poor translation) means "to be on the lookout to try to catch some thing." This seemed to me a very strange definition to have a word for, but from Dictionarium Brittanicum (1736) we have
To Snook, to lie lurking for a thing.
Essentially the same definition. I don't know how you could get from there to "cock a snook", though.