Her pilot scrambled from here? (8)
I believe the answer is:
heliport
'here?' is the definition.
Although both the answer and definition are singular nouns, I don't see how they can define each other.
'her pilot scrambled' is the wordplay.
'scrambled' indicates an anagram.
'her'+'pilot'='herpilot'
'herpilot' anagrammed gives 'HELIPORT'.
'from' acts as a link.
Can you help me to learn more?
(Other definitions for heliport that I've seen before include "Rotary-winged landing place" , "where choppers may rest" , "landing platform" , "Landing pad" , "Landing place for small aircraft" .)