Home
Advance Search
Dictionary
Words with Friends solver
Meaning of debeaks
Definition:-
Remove the upper part of the beak of (a bird) to prevent it injuring other birds. (verb)