There are multiple definitions - click on the translation that matches your context.

Freigabe

Substantiv

full

clearance

noun

Definitions of clearance

English

permission to do something

This section includes information on copyright and clearance issues.

English

the approval (=a decision to allow something) that a particular transaction can be made

Clearance to the deal has been obtained from the European Commission.

English

the passage of a bill of exchange through a clearing house

The Bonds will be accepted for clearance through Euroclear France.