the most recent stage of technological development, using the latest techniques
» English course glossary