Clue: Habit of admirer putting soldiers off (4)
Answer: SUIT
Explanation: Habit as in a garment. SUIT[**or**]="admirer", minus **O**[ther] **R**[anks]="soldiers"