Definition of sky shouting in English:

sky shouting

noun

  • The conveying of advertisements, instructions, propaganda, etc., from an aircraft to the ground by means of a loudspeaker, especially over an extensive area.

Origin

1930s; earliest use found in The Times. After skywriting.