Acacia Avenue (noun) Definition, Meaning & Examples

noun British Facetious.
  1. any middle-class suburban street.
Acacia Avenue (noun) Definition, Meaning & Examples

More Definitions