Brainymoon
Small Mighty Words

upon

hard wordwhere words

#1Resting on top of a surface or object.

#2Moving to land on or reach a surface.

#3Right at the moment something happens.

#4Coming very close in time or getting near.

#5Aimed or directed toward a person or thing.

#6Finding or coming across something unexpectedly.

#7Added on top of more of the same thing.

#8Spreading over or starting to affect someone.

#9Depending on or caused by something else.

#10Moving fast to catch or attack something.

#11Starts an old story, meaning long ago.

Leave without saving?

You have a change that hasn’t been saved yet. Clicking out of the box saves it — closing now throws that change away.