WIND-UP MERCHANT Meaning of WIND-UP MERCHANT in English Noun. A person who 'winds-up' regularly. Slang English vocab. Английский сленговый словарь. 2012