noun
See foreshock in American Heritage Dictionary 4
Browse entries near foreshock
foreseeable
foresee
foreshadow
foreshank
foresheet
foreshore
foreshorten
foreshow
foreside
foresight