Definition of bank swallow in English:

bank swallow

noun