There are multiple definitions - click on the translation that matches your context.

forskyve

verb

full

delay

verb

Definitions of delay

English

to cause something to happen later or more slowly than expected

Reforms to the juvenile court system in Scotland have been delayed by ministers, following criticism of the proposals.