We do not currently know of any synonyms for scop.
The noun scop is defined as:
Did you mean scoop, scope, cop, scow, shop, stop or slop?