mid-15c., a contraction of on brest "side-by-side," from a- (1) + breast (n.); the notion is of "with breasts in line." To keep abreast in figurative sense of "stay up-to-date" is from 1650s.
kept abreast of the latest developments
abrade
Abraham
abrasion
abrasive
abraxas
abreast
abridge
abridgement
abroad
abrogate
abrogation