Archaeological dig, extravagant, held back in good weather - most of ring visible (6,3)
I believe the answer is:
sutton hoo
'archaeological dig' is the definition.
The definition suggests a singular noun which matches the answer.
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for sutton hoo that I've seen before include "Site of Saxon ship burial" , "where old ship was found in Suffolk" , "Suffolk site of Anglo-Saxon ship burial" , "Ancient burial site" , "Suffolk Saxon ship-burial site" .)