LONG GREEN


Meaning of LONG GREEN in English

[long green] n (ca. 1891) slang: money

Merriam-Webster English vocab.      Английский словарь Merriam Webster.