Meaning of window swallow in English:

window swallow

noun

Origin

Late 18th century.