SPICE SOMETHING UP


Meaning of SPICE SOMETHING UP in English

make more exciting or interesting.

→ spice

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.