foreshock noun2 •A small earth tremor which precedes the mainshock in an earthquake sequence. •(figurative) Any shock or disturbance that precedes an event formsforeshocks