Definify.com

Definition 2024


window_swallow

window swallow

English

Noun

window swallow (plural window swallows)

  1. (Britain, dialect) The common European martin.