Definitions of bank swallow:

  • noun:   swallow of the northern hemisphere that nests in tunnels dug in clay or sand banks