Origin: Germanic Old English prefix
Foreshock has 2 different meanings across 1 category:
Noun
a tremor preceding an earthquake
A small earth tremor which precedes the mainshock in an earthquake sequence. Not all mainshocks have foreshocks.