Задание

Match the verbs with the definitions

invent create something new
remain make better
discover expand; advance
apologise say sorry
stumble (on/across) find; explore
improve discover by chance
develop stay in the same condition