English Dictionary
Definition yardbird in British English
yardbird noun
[countable] noun
/ˈjɑː(r)dˌbɜː(r)d/

English Dictionary