abreast (adv.) Look up abreast at Dictionary.com
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.