Singular-looking giant (7)
I believe the answer is:
cyclops
'giant' is the definition.
(one-eyed giant in Greek myth)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for cyclops that I've seen before include "One-eyed giant in the "Odyssey"" , "Electronic tennis aid" , "A one-eyed giant in Greek myth" , "One-eyed monster" , "one with limited perception" .)