1
: one that peels
2
: a crab that is about to shed its shell
3
: a log of wood (such as Douglas fir) suitable for cutting into veneer
called also peeler log
British
Love words? Need even more definitions?
Merriam-Webster unabridged
Share