Home / Y / yard bird

yard bird

noun 9 letters Scrabble 15 WWF 15
Definitions
noun

a military recruit who is assigned menial tasks

noun

a person serving a sentence in a jail or prison

Want another word?
Spin the dictionary for a fresh one.
Generate a word →