Definition of model release in US English:

model release

noun

  • A legal contract which allows the copyright owner of a photograph, etc., to use it freely without permission from its subject.

Origin

1940s; earliest use found in Sears Advertising Policies.