With regard to that language question
Feb. 18th, 2017 08:25 pmasked here, it seems that 3 of you agree with my definition of 'wind your neck in, so it would appear that the other lady has the same talent and flair for getting idioms wrong that I normally have :)