forefront
n.
"front part," late 15c., a Germanic-Latin hybrid, from fore- + front, n.. Originally of buildings, later of battles. The main modern sense ("foremost place in some scene of action") is from the military meaning "front rank of an army" (1510s).