Cheese that ought to be gorgeous? (7)
I believe the answer is:
cheddar
'cheese' is the definition.
(I know that cheddar is a cheese)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for cheddar that I've seen before include "Somerset gorge location" , "Cheese; Somerset town" , "Type of cheese" , "Hard 8 across" , "Here one may get to gorge" .)