### Clue: Immovable barrier straddled by a six-footer (7)
### Answer: ADAMANT 
 ### Explanation: Definition: Immovable
An envelope ('streaddled by') of DAM ('barrier') in 'a' plus ANT (insect, 'six-footer').