1 lady apple | Definition of lady apple

lady apple

noun

Definition of lady apple

: a small red to yellow apple used especially as a garnish

First Known Use of lady apple

1850, in the meaning defined above

Keep scrolling for more

More from Merriam-Webster on lady apple

Rhyming Dictionary: Words that rhyme with lady apple