Teeth her scampi almost ruined! (8)
I believe the answer is:
champers
'teeth her scampi almost ruined' is the definition.
I can't judge whether this definition defines the answer.
'her scampi almost ruined' is the wordplay.
'almost' means to remove the last letter (most of the word but not all of it).
'ruined' indicates anagramming the letters.
'her'+'scampi'='herscampi'
'herscampi' with its last letter removed is 'herscamp'.
'herscamp' is an anagram of 'CHAMPERS'.
Can you help me to learn more?
(Other definitions for champers that I've seen before include "People putting their teeth in" , "something sparkling!" , "Bubbly" , "People who eat" , "Might they be extremely eager" .)