Idiom: Big Apple

Idiom Definitions for 'Big Apple'


The Big Apple is New York.

Idioms similar to 'Big Apple'

See also: