Meaning of RETAIL ELEPHANT in English

RETAIL ELEPHANT

n. A business that dominates or monopolizes an area. [compound; metaphoric association with the size of an elephant]. Context and Source: "... they are increasingly ambivalent about retail elephants lumbering into their neighborhoods. " (Newsweek 9/16/96).

New Words English dictionary.      Английский словарь новых слов.