Definition of outline planning permission in English:

outline planning permission

noun

British
  • Permission sought by or from an authority to proceed in principle with building, demolition, or industrial development.

Origin

1960s; earliest use found in Acts of Parliament.