We do not currently know of any synonyms for scove.
The noun scove is defined as:
See full definition of the word scove.
Did you mean cove, shove, stove, score or scope?