A cough mixture for an Argentinian cowboy (6)
I believe the answer is:
gaucho
'an argentinian cowboy' is the definition.
'gaucho' can be an answer for 'cowboy' (term for a South American cowboy). I am unsure of the 'an argentinian' bit.
'a cough mixture' is the wordplay.
'mixture' indicates an anagram.
'a'+'cough'='acough'
'acough' is an anagram of 'GAUCHO'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for gaucho that I've seen before include "plainsman" , "Plain-living person" , "Cowboy of Argentine's plains" , "Argentinian cattle-herder" , "Surprise attacker" .)