Search the meaning/definition of over one hundred thousand
words!
Random Word
crabapple means
small sour apple; suitable for preserving; "crabapples make a tangy jelly"; any of numerous wild apple trees usually with small acid fruit; any of numerous... more