State of the art

the most recent stage of technological development, using the latest techniques

» English course glossary