Red Delicious

1. (noun) a sweet eating apple with bright red skin; most widely grown apple worldwide
Related Words: Delicious



Terms and Conditions of Use / Copyright Notice