Meaning of entry clearance in English:

entry clearance

noun

British
  • Authorization for a person to enter a country or (in earliest use) a ship to enter a port.

Origin

Late 19th century; earliest use found in Testimony Alleged Frauds New York Custom-house.