Craft I spy had first of repairs here? (8)
I believe the answer is:
shipyard
'here?' is the definition.
Although both the answer and definition are singular nouns, I can't understand how they can define each other.
'craft i spy had first of repairs' is the wordplay.
'craft' is an anagram indicator (letters must be crafted into a new form).
'first of repairs' becomes 'r' (1st letter of 'repairs').
'i'+'spy'+'had'+'r'='ispyhadr'
'ispyhadr' anagrammed gives 'SHIPYARD'.
Can you help me to learn more?
(Other definitions for shipyard that I've seen before include "Naval construction site" , "What might have a slipway" , "Marine constructors" , "Harland and Wolff, say" , "What made Queen Mary" .)