The crossword solution for the term 'ON DELAY' is 'SLOWED'. This means that something has been delayed or SLOWED down, either in terms of time or progress. This could be due to a variety of reasons, such as a lack of resources, an unexpected event, or a change in plans.