Subscriber login


Forgot your password?

Library card login

Other

home bird

Definition of home bird

noun

British informal
  • another term for homebody.he’s a bit of a home bird and might want to take you to his mum’s every night
  |  Cite

Word of the day

merrythought

/ /
noun
the wishbone of a bird …