Question: what is the meaning of the phrase make up for?
Answer: transitive to invent an explanation for something, especially in order to avoid being punished or embarrassed. He made up some excuse about the dog eating his homework.