Red Delicious

Explore definitions, synonyms, and language insights of Red Delicious

Definitions

Noun
a sweet eating apple with bright red skin; most widely grown apple worldwide

More General Terms