Definition of crab apple
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
crab apple, crabapple, crapple, cherry apple, cripple, creable, curable, carriable, carpale, crapula, creeple, cribble, cripply, crevalle, car pool, corpulent, creephole, corpulence, corpulency, carpel
|
|
|