Definition of window martin in English:

window martin

noun

  • The house martin, Delichon urbicum; = window swallow.

Origin

Late 18th century; earliest use found in The Bee.