ON THE UP AND UP


Meaning of ON THE UP AND UP in English

legal, within the law, not underhanded If a company gives away cars, can it be on the up and up?

English idioms vocab.      Словарь английских идиом и выражений.