Word Games

Scrabble US/Canada (OTCWL) Yes (15 Points)
Scrabble UK (SOWPODS) Yes (15 Points)
Words With Friends Yes (16 Points)

Defoliators Definition

(noun)
definitions

an adult or larval insect which strips all the leaves from a tree or shrub


(noun)
definitions

a machine that removes the leaves from a root crop


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error