Definition of crabapple
English to English noun - any of numerous varieties of crab apples cultivated for their small acidic (usually bright red) fruit used for preserves or as ornamentals for their blossoms
source: WordNet 3.0 - any of numerous wild apple trees usually with small acidic fruit
source: WordNet 3.0 - small sour apple; suitable for preserving
Crabapples make a tangy jelly.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
crabapple, crab apple, crapple, cripple, curable, creable, carriable, cherry apple, cribble, cripply, creeple, carpale, crapula, crevalle, corpulent, creephole, corpulence, corbel, carpophyll, carpal
|
|
|