colloquial expression asking someone to wait hang on to replace existing software with a newer version upgrade upkeep of something to keep it in good condition maintenance to hurt someone or damage something harm to know more about the most recent developments in something than other people keep ahead of the game to consider or remember when judging a situation take into account willing and able to do or take part in an activity I'm up for it!