Clue: Men perhaps fly spacecraft, say (7)
Answer: ORBITER
Explanation: Definition: spacecraft, say

**OR** (other ranks, so "men") +** BITER** ("fly")
 
"Fly" is a vague definition.