EnglishMain Dictionary
bird of passage
Universal Words
noun (plural birds of passage)
1 a bird that travels regularly from one part of the world to another at different seasons of the year
2 a person who passes through a place without staying there long