STITCH UP


Meaning of STITCH UP in English

sew together, attach with thread

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