Language with quip to throw a punch at one (7)
I believe the answer is:
punjabi
'language' is the definition.
(Punjabi is an example)
'quip to throw a punch at one' is the wordplay.
'quip' becomes 'pun' (I've seen this in other clues).
'to throw a punch' becomes 'jab' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'at' means one lot of letters go next to another.
'one' becomes 'I' (Roman numeral).
'pun'+'jab'+'i'='PUNJABI'
'with' acts as a link.
Can you help me to learn more?
(Other definitions for punjabi that I've seen before include "Native of region shared by India and Pakistan" , "Possibly Pakistani" , "From NW India" , "Indian language" , "foreign language" .)