biometric passport


Definitions of biometric passport


a passport (=an official document that shows that you are a citizen of a particular country that you must sometimes show when leaving or entering a country) that includes detailed information about the holder's body (eg the pattern of their eyes)

The UK Identity and Passport Service has issued more than 2.5m biometric passports since March.