The walk-in machines are designed for passengers carrying the new biometricpassports.
Times, Sunday Times (2008)
If they want to leave the country they will have to buy an expensive biometricpassport.
The Sun (2007)
Then she applied for a biometricpassport.
Times, Sunday Times (2006)
Definition of 'passport'
passport
(pɑːspɔːʳt, pæs-)Explore 'passport' in the dictionary
countable noun
Your passport is an official document containing your name, photograph, and personal details, which you need to show when you enter or leave a country.
Definition of 'biometric'
biometric
(baɪoʊmetrɪk)Explore 'biometric' in the dictionary
adjective [ADJECTIVE noun]
Biometric tests and devices use biological information about a person to create a detailed record of their personal characteristics.