STRETCHED THE TRUTH


Meaning of STRETCHED THE TRUTH in English

told a lie, embellished the truth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.