Meaning of rock swallow in English:

rock swallow

noun

rare
  • Any of various swallows and martins that nest on cliffs; especially the crag martin, Ptyonoprogne rupestris.

Origin

Late 18th century; earliest use found in John Latham (1740–1837), naturalist.