at/in the forefront
idiom
: in a leading position
Their company is at/in the forefront of research in this area.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share