Strange salute putting off English in US city (5)
I believe the answer is:
tulsa
'us city' is the definition.
(I've seen this before)
'strange salute putting off english' is the wordplay.
'strange' indicates an anagram.
'putting off' indicates named letters should be taken away.
'english' becomes 'e' (abbreviation).
'salute' with 'e' taken away is 'salut'.
'salut' is an anagram of 'TULSA'.
'in' is the link.
(Other definitions for tulsa that I've seen before include "Oklahoma river port" , "part of Oklahoma" , "Oklahoma city (only 24 hours away?)" , "City in Oklahoma featured in a 60s song" , "Oklahoma city featured in a 1960s pop song" .)