Across
1. To make something happen at a later time than originally planned or expected .
Answers
Answered by
1
Answer:
Meaning of delay in English. to make something happen at a later time than originally planned or expected: My plane was delayed by an hour. Heavy snow delayed the start of the game
Explanation:
Similar questions